April 19, 2006

Nicholas Cage: Very Weird Japanese TV Ad


Apparently in Japan they let you advertise LSD on television?

Posted at April 19, 2006 1:12 PM | TrackBack
Comments

oh wow that was odd.

Posted by: Vilens at April 19, 2006 9:05 PM