Author: admin

Deftones to Launch Summer Tour (Dates)

Deftones have added a series of summer U.S. tour dates to their previously announced headlining tour, which kicks off on May 8th in Charlotte, NC. The second leg kicks off …