A lifelike polar bear wandered through the streets of the British capital, leaving commuters bewildered at the sight of the unusual acquaintance.
The eight foot tall puppet animal first stunned joggers and caused quite a stir when strolling through the Hampstead Heath Park in North London before making his way to Charing Cross Underground station attempting to board a train.
The eight-Foot Polar Bear puppet was part of a promotional stunt to mark the launch of channel Sky Atlantic‘s latest TV show, “Fortitude“. Watch the video below.