#AmericanDad Premiere Up for 48 Hours

We here at Geek-E are huge fans of American Dad so when we heard the premiere was online, we just had to share it with you guys. Be sure to watch the episode below. You have less than 48 hours to watch it. American Dad premieres on TBS starting Monday, October 20 at 9 PM/8 PM Central. Don’t miss out!