deftones

Deftones reveal 'Koi No Yokan' cover art

Deftones have revealed the cover art for Koi No Yokan, their new album out Nov. 13.

Categories: