AMERICAN DAD “I Am The Walrus” Season 7 Episode 13 Photos

AMERICAN DAD "I Am The Walrus" Season 6 Episode 13

Check out photos from AMERICAN DAD Season 7 Episode 13 titled “I Am The Walrus” which airs Sunday March 27 at 9:30pm on FOX. You can read all our coverage of American Dad here.

Episode Synopsis: AMERICAN DAD “I Am The Walrus” Season 7 Episode 13 – Steve challenges Stan for family dominance in the “I Am The Walrus” episode of AMERICAN DAD airing Sunday, March 27 (9:30-10:00 PMET/PT) on FOX.

You watch any American Dad Episodes here.
Click Any Photo Below To Enlarge