Saturday, February 27, 2010

Ugly Americans Posters

My good buddy, Devin Clark, has a hilarious new animated television show coming out on Comedy Central in a few weeks on March 17th called, Ugly Americans. Check out the site here. It's better to go read about the show or look at some of the videos provided instead of having me explain it. I helped Devin execute a couple of the posters, based on his sketches, specifically the demon one, to promote the show. Right now they're all over Manhattan. Congrats, Devin.