August 25, 2005

Buffo is the World's Strongest Clown. Yeah, you *should* be scared! (Warning: the site contains a brief, annoying bit of audio, so turn off the speakers if you're at work or in a computer lab!)