For those of you in the USA,
On Tuesday, November 3 at 10 PM et/pt, National Geographic will debut its newest television special about psychedelics. “Inside LSD” will air as part of the television series “Explorer.”
Users browsing this forum: No registered users and 79 guests