Apparently in Japan they let you advertise LSD on television?
oh wow that was odd.
Posted by: Vilens at April 19, 2006 9:05 PM