'Creepy' new artwork criticized by Torontonians

A new art installation in the St. Clair neighbourhood in Toronto has many divided on whether it's fabulous, or just weird.