TV Free America

The Blogtastic World of Me

0 notes

This is the trailer for Ugly Americans, a new TV series I’m working on for Comedy Central.  It aired recently during the Season Finale of South Park.  It’s geo-blocked in Canada, so if you’re trying to view this in Montreal, sorry.