Tech uploaded a picture of The Deftones and himself today. This is another one of the most anticipated collaborations to come off his new album, All 6’s And 7’s. Could this be the top track of the album?
[View the story “Tech’s Picture with The Deftones” on Storify]
©2018 Strange Music Inc. All rights reserved.