Deftones stream Japan cover track

Deftones cover of the Japan track ‘Ghost’ is available for streaming at this location. Ghost is just one of three cover tracks that made it on the bands Deluxe Edition of the bands latest release “Diamond Eyes”