Deftones: Diamond geezers
Deftones have released a new video! The track, Romantic Dreams, is taken from last year’s ace Koi No Yokan, out now.
Get busy below:
© Team Rock Limited
Registered Office: 191 West George St, Glasgow G2 2LD, UK.
Registered in Scotland Number 395795