Photos and review by The Pit Magazine photographer, Vulture Picnic Deftones at Nashville Municipal Auditorium in Nashville, Tennessee on May 8th, 2022. I made my way to the Municipal Auditorium in downtown Nashville to witness the mystique of the Deftones. The lights went dark, the rumbling of a deep bass…
Read More