Watch American Dad - The Unbrave One

American Dad Season 7 Episode 8

Season 7 Episode 8

First Aired: January 8, 2012

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