Thursday, February 14, 2013

The Polar Bear Capital of the World [Article]

Discover Churchill, Canada, also known as the Polar Bear capital of the world. Where folks leave their cars & homes unlocked, apparently, to allow pedestrians an easy escape from the polar bears that may accost them on the streets. Interesting tidbit about a place I'll probably avoid visiting! :)