Holy shit that was more orgasmic then expected
Not being a fan of dubstep I gotta say this was pretty damn awesome especially loved how it's not overdone like every other submission on here and I do mean every. That being said it's a great and unexpected remix to that funny ass Street Fighter catch phrase