Arkk on 04 September 2008
This is kind of off topic but Cochrane is a pretty small town. It's close to Calgary Alberta (over 1 million people). They are best known for their ice cream shop if you can believe that...







