Deftones new album - Saturday Night Wrist
Just bought the new deftones album, big double thumbs up from me. It's about time they released the album and it doesn't dissapoint (in my opinion).
Be nice to see them come play over here again....
__________________
345hp @ 1.4bar
|