UNITED KINGDOM | Wednesday, 21 December 2011 | Views [518]
Madame Tussauds, the Jack Sparrow statue. Sorry, that's CAPTAIN Jack Sparrow.