Watch American Dad! Season 7 Episode 8 - The Unbrave One

Add to Watchlist

American Dad! Season 7 Episode 8

First Aired: January 8, 2012

Description: Steve becomes super son in an attempt to prove himself to his father.