NEW MUSIC VIDEO: Osiris Green feat. Mega Ran, Twill Distilled & Lady J – Do The Roar

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.