Ugly Americans
Animation / Comedy  8/10
Ended
Season:
March 17, 2010 → April 25, 2012
Take New York City, add every horrifying beast, science-fiction freak, and fantasy faerie, shake thoroughly, and you've got Ugly Americans.
Season 2 June 30, 2011
Season 1 March 17, 2010