All Hail The Yeti

All Hail The Yeti v Deftones – 99X CockFight
The Deftones have been kicking ass and taking names winning 3 CockFights in a row. Tonight, they continue their quest for Rock and Roll supremacy when they defend their title against All Hail The Yeti (they get my vote because on name alone). Who wins this battle is all up to you. Get your votes in …