1/10/2013

Watch American Dad Season 8 Episode 8 - Finger Lenting Good

Free Streaming Video American Dad Season 8 Episode 8 (Full Video) American Dad Season 8 Episode 8 - Finger Lenting Good
Summary: Francine encourages the family to give up their various vices, but they all get drunk at Roger’s Mardi Gras party and enter into a harrowing pact with Bullock. Meanwhile, a pastie is left in the attic, Cinderella-style, and Roger sets out to find the “perfect bosom” on which to place it

Click here to watch video