Tags

, , , , , , ,

I tend to be on board with all things vintage and I’m a big fan of the LSD spiderwebs, so this is right up my alley. This video first aired in 1979 as an investigative piece on ABC News, and it’s wacky as hell.

Get back in touch with your inner hallucinogenic-LSD-zombie and check it out:

 

Advertisements