Deftones at First Ave

April 29, 2011 - 12:53 pm -

  Quite frankly I don’t think anyone cares about the Deftones, but we are having a slow week here at TCS, and needed something. So we got their bassist Sergio Vega excited playing the venue, and a picture from the set. That is it. Wait, we forgot a joke — uhh, why do metal bands […]

Celebrity Sightings