The band is: Scooter. I don't remember what song it is, but it's definitely them. Not a bad job of imitating them. :)
lmfao i like the dud dud dud thing great work
Please contact me if you would like to use this in a project. We can discuss the details.