This commercial has been airing across the pond in the UK for some time now, although no one's really sure what it is...
...until the end, we're guessing.
Full ad after the jump...
Read More...