0

Powerful Ayahuasca Trip

Ayahuasca is a powerful hallucinogen from the jungles of Peru, used by tribal doctors to rid patients of bad spirits.

Video Clips

View All

Advertisement