otep shamaya

Otep- Hydra review

by Reggie Edwards I never thought I’d see the day where Otep releases her final studio album, but that day has come. Hydra, her sixth studio record, is slated for release on January 22, 2013 and, let me tell you, The Tribe will not be disappointed in the slightest with this release. The Tribe is …

Otep- Hydra review Read More »