This is a commercial for the Euro 2012. However, it is a Chinese ad, and though I've seen some strange stuff on TV, this one takes the cake. I do, however, like the song in it, but...yeah weird is maybe an understatement.
PS - I'm almost done my next story, should have it done sometime during the weekend.