Realistic Polar Bear Puppet Walks Streets of London

Polar Bear in London

A lifelike polar bear wandered through the streets of the British capital, leaving commuters bewildered at the sight of the unusual acquaintance.

Polar Bear in London 2 Polar Bear in London 3

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.

Polar Bear in London 4

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.

Leave a comment

Your email address will not be published. Required fields are marked *