churchill canada polar bears

residents of Churchill, Canada leave their cars unlocked to offer an escape for pedestrians who might encounter Polar Bears on Main Street.

MORE OF WTF FACTS are coming HERE

awesome and fun facts ONLY

Advertisements

Leave a Comment