American Dad Season 5 | Watch American Dad - Season 5 Episode 10 online free

To watch American Dad - Season 5 Episode 10, entitled "Don’t Look a Smith Horse in the Mouth" online free, just go to the URL at the bottom of the post.
When Francine demands that Stan get rid of his gas-guzzling SUV because it's draining the family of money, he hatches a plan with Roger at the local horse track to avoid giving up his ride. Meanwhile, it's up to Steve and his friends to help out an old friend.