Finally got it figured out, its a remix of the world cup 2002 anthem!
Fuckin Catchy. I'll have this stuck in my head for sure. You're not winning a grammy for this one so don't expect all my 5 to belong to this.
Thanks very much!!!