Review | Photos: Deftones, Gojira, and VOWWS Brings The Heat To Sold-Out Houston Show
After a long awaited 2 years of Covid rescheduling, Deftones finally made their (sold out) stop through Houston on the highly anticipated North American Spring tour.