The Psychedelic Pioneers

From humble beginings on the Canadian prairies, this is an exciting trip into the history of LSD. Brought to us by The History Channel, this a sampling of the show that will air on January 20, 2006.

Comments