2001 Ozzfest

Otep – The God Slayer (Album Review)

An important part of the Alternative Metal scene for over two decades now, Otep is a band with a long history. Formed in Los Angeles, CA back in 2000, they immediately drew attention to themselves with a powerful stage presence and overall sound. A factor ... Read More