Ep 115: Psychedelic Reindeer Urine
Image from mushroommagazine.com
Image from mushroommagazine.com
There's been lots of theories about how Santa's reindeer get air born, but there's only one involving magic mushrooms. Happy Privy Christmas. Parents, skip from 16:00 to 34:00 to avoid unwanted reindeer discussions.