TORONTO-NOVEMBER 15: Toronto Santa Claus  Parade has a tradition of 105 yeas and this year, in spite of the economic recession, was the best ever on November 15, 2009 in Toronto, Canada. - stock photo
{}