Ugly Americans

Ugly Americans Season 2

  • Season 2
  • , Episode 17  | 
  • Aired: 4/25/2012
    • Length:
    • Plays: ???
Synopsis >

Vampires and zombies are coming back for seconds on an all-new season of the animated horror-comedy Ugly Americans. Dig in as Leonard lays an egg (from his boy parts), Twayne achieves full fecal freedom and Mark paves the way for total demon Armageddon.

TV GUIDE Users' Most Popular