London's Leicester Square welcomes Indiana Jones statue as 'Dial of Destiny' hits theatres
Indiana Jones takes his rightful place as the tenth statue in the illustrious 'Scenes in the Square' trail, joining an esteemed roster that includes Harry Potter, Bugs Bunny, and Paddington.