Zack De La rocha of Rage against the machine. Not sure if you have all heard it but it reminds me of the good ole days of rage. Hope to hear more in the future.

http://www.youtube.com/watch?v=08ulBYM_1lg