2007 | 7 Episodes
Season 0 of Ugly Americans premiered on June 27, 2007.
2010 | 14 Episodes
Season 1 of Ugly Americans premiered on March 17, 2010.
2011 | 17 Episodes
Season 2 of Ugly Americans premiered on June 30, 2011.
© All Rights Reserved 2025