Ahead of their show at Shepherds Bush Empire and their slot at Reading and Leeds, Deftones have released an awesome video for the track ‘ Beauty School ’ taken from the latest album release ‘Diamond Eyes’.
Deftones live dates:
24th August – London Shepherds Bush Empire
26th August – Reading Festival
27th August – Leeds Festival