Sunday 22 April 2007

Palooza Head

I found Paloozahead, a very silly site, on an episode of Mobuzz from a couple of days ago.

Yes, it's silly, but that didn't stop me from uploading my ugly mug and producing the quality video provided below for your viewing pleasure.