No disrespect as I assume you have something to do with the band but this is exactly the sort of thing Deftones tried to distance themselves from years ago. I think you'd be better off posting this in a staind, LB or nickleback forum.
I might be wrong, this might be the future and everyone will come on here calling me as asshole but..i hope not.