Organizers promised a Cranbrook Canada Day celebration for the ages, and they delivered. Hundreds upon hundreds of Cranbrookians, Canadians and visitors from other countries gathered in Moir Park to celebrate 147 years of Confederation on Tuesday, July 1. See later this weekin the Townsman for a full story and special photo features.