American Dad Season 3 Episode 12 Widowmaker First aired: 2/17/2008

April 3, 2008 by  
Filed under American Dad Season 3

Graboid - Free TV and Movies

Francine pushes Stan to open up to her emotionally, but she gets more than she bargained for when he tells her that he killed her best friend

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!