Episode 31 - Chino Moreno & Sergio Vega (Deftones)

Jul 05, 2016, 07:54 PM

Cameron caught up with Chino and Sergio of Deftones to talk about their new album, choosing a set list, pleasing fans, and more.