Spider Rockets is a winning machine! These guys can not be beat it appears! Tonight they are taking on some heavy hitters though, Theory of a Deadman. TOAD has a brand new song out that I will be debuting tonight at 8:15! The two bands will go head to head, and YOU decide who takes home this one!

Spider Rockets- Going Down:

Theory of a Deadman- Head Above Water: