Deftones at Terminal 5

SPIN iconSPIN Staff // March 11, 2013

The mighty Deftones, fresh off releasing one of SPIN’s 40 Best Albums of 2012, invaded New York City on Saturday, March 9 for an explosion of smiles and energy. Here is the action.