Discussion in 'Music' started by riptiderevolucion, Dec 9, 2004.
This song from the Deftones just owns. It reminds me a little of Smashing Pumpkins, but heavier.
?!?!?!?!?
Separate names with a comma.