Quote Originally Posted by triumphant cracker View Post
good shit.

YouTube - Deftones - Rocket Skates (Official Video)

New Deftones song ftw