It's been so cold around here lately that I wouldn't be surprised to see a polar bear walking the downtown streets.

Residents on the streets of London recently thought they saw a real live polar bear, but it turned out to be an elaborate full-sized puppet. You can see how realistic looking this fake beast is and the reaction from the people as it passes by. If I saw this thing coming toward me, I'd turn and quickly run away.