Pelican

Mark Metcalfe / Getty Images

Deftones Unleash New Song “Leathers” As Free Download

From the moment they released their 1995 debut, Adrenaline, Sacramento band the Deftones has carved a singular and idiosyncratic sound that blurs the line between American hardcore and the more intelligent side of heavy metal […]

09/21/2012

Follow

Get every new post delivered to your Inbox.

Join 229 other followers