Why America Is Awesome
Thursday, June 26th, 2008

Chinese American Idol girl sings, with some funny translation.

Chinese American Idol girl sings, with some funny translation.

Animated ‘commercial’ I created based on a great MAD Magazine page…what if Bush were running against Jesus of Nazareth?

A wall… a painting… a lamp… and a good magazine…