Tag: Ayahuasca
Ayahuasca – Yin Review
No reason to waste your time with set up, so I’ll just come right out and say it: YIN, the second album from Toronto rockers Ayahuasca, is one of the best hard rock albums to …
No reason to waste your time with set up, so I’ll just come right out and say it: YIN, the second album from Toronto rockers Ayahuasca, is one of the best hard rock albums to …