New Otep Due In April

Otep have set April 26th as the release date for their new album, ‘Atavist‘.