On Nov. 9 Tourism Toronto unveiled 20 sculped snowmen througout the city, including one on Queen Street near Ivan Forrest Gardens/Glen Stewart Park. The statue is part of a fundrising effort for the Starlight Children’s Foundation Canada. Two days later the sculpure was removed because it had been vandalized. Kathy Riches of Tourism Toronto says […]