Live Music Review: Deftones & Incubus

My summer concert tour ended with a show that held a couple of surprises for me. Deftones and Incubus played on Sunday night at the Sleep Train Amphitheater in Chula Vista, CA. (It’s close...