Frank Zappa took no drugs, but his headphone masterpiece "Help, I'm a Rock" launched zillions of LSD trips back in 1966. That's …
No. 43: ‘Freak Out!’
It's 1966. Psychedelia is in the air and just beginning to infect popular culture. LSD is still legal. Nehru jackets …