Video

Deftones release ‘Koi No Yokan’ Trailer

Deftones will release the much anticipated seventh album, Koi No Yokan, on November 13. Check out the trailer for new effort, ‘Koi No Yokan’.

1 reply »