Man I heard this on Audioinjection's Vol 4 mix he posted in the filez section, and by christ it rocks!

Can anyone help me find more stuff like this? I've had it playin on repeat every time I've been at the computer for the last four days.