Wednesday, November 14, 2012

Listening Post



The Deftones are back with a monster of a new album.

Here's the first single from it.

This is Tempest.

No comments: