Deftones 01 23294

Deftones 01 23294

Photo by Ben Vogelsang | Idea Machine Productions for 105.7 The Point

Deftones close out Pointfest 2016 at Hollywood Casino Amphitheatre in St. Louis on Saturday, May 21st, 2016