Preview Pics: American Dad ”Blagsnarst, a Love Story”
A female alien is discovered in the woods by Francine and Roger, who begins a relationship with her, but quickly tires of her many quirks and eccentricities. American Dad is all-new this Sunday Night on FOX @ 9:30 pm ET/PT, check your local listings!
Continue reading

