Watch American Dad! season 13 episode 3 tv series online free
Release: Nov 21, 2016
Hayley takes Roger with her to a meditation center and he quickly takes over, becoming one of the worldÂs leading authorities on meditation. Stan and Steve become apprentices as they are taught the art of making sushi.