Following the success from the Deftones’ third album, The White Pony, singer Chino Moreno announced his intentions to tackle a fresh task and devote some time faraway from his band. This task ended up getting Team Rest, a band comprised of vocalist Moreno, turntablist DJ Crook, and guitarist Todd Wilkinson. …
Read More »