The Most Adequate Christmas Ever
16 Des 2007
In episode 8 of American Dad, when Stan demands a grander Christmas, he meets an untimely end. While in Limbo, he must fight for a second chance at life. Watch this episode of American Dad Season 4, streaming on Hotstar.