Watch: Toadies @ Whitewater Amphitheater “I Burn”

Check out live footage of Toadies rocking out at Dia De Los Toadies. These guys are clearly back and better than ever!