[Hidden link. Register to see links.]

i'm wondering who does the song in this video, i figure if anyone would know, it'd be someone on these forums.

p.s. someone in the comments says the song is by a band called "Pendulum" it isn't though.