Heroes come in many guises. Some wear uniforms and drive large trucks. And put their lives at stake for the sake of others
Some are the Chief of Police for the City of Toronto who come to help us celebrate our new Police Station.
Some take time out of busy and dangerous lives to help the community celebrate.
And to allow us a peek into their lives.
Others (like Trooper Larry Rudd, the latest Canadian soldier to die in Afghanistan) pay the final sacrifice in distant lands and are saluted as they pass by our community for the final time with dignity and honour.