Tech Posts Picture with The Deftones [Social]

Apr 25 2011

Strange Administration

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?