Churchill is the world's polar bear capital - wow. It is in Canada and that makes some sense. Brothers and sisters I did notice that the word CHILL is in. Ah yes, that somehow amuses us.
No comments:
Post a Comment