Jean D
Screenwriter
- Joined
- Mar 8, 2004
- Messages
- 1,329
- Real Name
- Jean D
I saw Deftones a month or so back and they played a few tracks off this new album, and I must say, I like it a lot already. much more than their last studio album which was self-titled. Anyone else listening to this? Thoughts?