I don't wanna be a freeloader, but I have exhausted all my other resources and I now turn again to you.
The video itself is unrelated to the song(but quite cool anyway). It also says that the song is 'Vengaboys - Boom Boom Boom Boom!', but that's obviously not the case.
http://www.youtube.com/watch?v=qgFrxf81uIM
-Thank you in advance!