my secret life on mack avenue

I'm an acquired taste...

Tuesday, May 20, 2008

Look out above!!!!

.

It's a flying schlong! Video from a press conference below:



And then there's this special apocalypse now version: