Head on over here and check out Mindless Self Indulgence's new track. Its pretty cool. I can't wait for their album to drop - April 29th.