Annual Santa Claus Parade in Toronto, Canada.

Annual Santa Claus Parade in Toronto, Canada.

Published On: Thursday, December 19th, 2013