Deftones

Great song,it will be worth to all of that awaiting...But they're getting slayed in other forums with the new song,I don't understand that...It just needs to be mastered and that's all,it's damn good especially the ending part...
 
Besides the damn frog sounds I like it a lot. Shall be another good cd under their belt.