Sponsored Links

It sounds familiar, or it sounds like I'd like it or something... what on earth is the music on the new VW Golf adverts?

Ta