This is one of those weeks where you get hooked to a song that really doesn’t make a whole lot of sense. I heard this while playing FIFA 12 earlier, and it stuck until now.
This is a singing duo called The Tings Tings. They formed in 2007 and had a number 1 single by 2008. Somewhat impressive.
Hope you like it!