Staff Reviews
Deftones - Minerva
And it went: de-dih-de-CRASH-dummm-dummm-dee-dee-dummmm!!
It was the return of the Deftones. It was triumphant epic-ness straight from the purple shores of Star Wars. It kicked the security outtatha way and stood preaching from the throne of Dubya the Nazi. Glowing in the light of Mus»