Trailer: LSD - You DecideA classic 1960s scare film describing the dangers of LSD and other psychedelic drugs.Watch Here