Only a few hours ago, the Deftones performed their entire new album “Diamond Eyes” from start to finish at a show in Dallas, Texas which streamed live over the internet. For anyone that missed it, check out the video below:
Official Merch from your Favourite Bands
Only a few hours ago, the Deftones performed their entire new album “Diamond Eyes” from start to finish at a show in Dallas, Texas which streamed live over the internet. For anyone that missed it, check out the video below: