This video came across our feed today and well we had to post it. From Wreck The System, comes this video for their newest song Do The Roar featuring Mega Ran and Twill Distilled. Enjoy.