DEFTONES issue their seventh studio album, titled “Koi No Yokan”, on Tuesday (November 13).

Leave a Reply

You must be logged in to post a comment. Login »