Setting the Stage: After twice postponing their highly anticipated tour due to the pandemic, Deftones have finally hit the road again. Most of the fans in attendance at the Rooftop at Pier 17 in New York City had been holding onto their tickets for two years, and they were rewarded…
Please click the link below to read the full article.
Deftones Bring on the Blood Moon with Rooftop Performance in NYC: Recap, Photos + Video
Spencer Kaufman