Russell Peters Joins the Psychedelic Renaissance
NWA may have mentioned something about not getting high on your own supply in the song Dopeman, but when you’re the chief creative officer (CCO) of Red Light Holland, a brand of magic truffles, all late ’80s rap song advice goes out the window. Red Light Holland is an Ontario, Canada-based psilocybin truffle company that… Keep Reading