Bicycle Safety meets LSD ... 1963
#1
Senior Member
Thread Starter
Bicycle Safety meets LSD ... 1963
https://www.youtube.com/watch?v=cQgAMkMmsfg I think LSD was still legal in 63. Thats the only way this could of made it past someone's desk.
#2
Senior Member
I saw that video before.
The masks are freaking weird. I wonder if someone got the idea for "Planet of the Apes" from this video?
The masks are freaking weird. I wonder if someone got the idea for "Planet of the Apes" from this video?