Deftones -- Corpus Christi, TX -- April 29th, 2010
View Single Post
04-30-2010, 10:44 AM
Join Date: Mar 2010
Never been a big fans but I'm glad they are playing You've Seen the Butcher. It's the best song from the new album in my opinion.
View Public Profile
Find all posts by undergroundrage