IT by Michael Christian

IT by Michael Christian is a 40 foot tall statue that feels like something out of the movie War of the Worlds. The spider shaped statue is located in Toronto’s Distillery District. It was originally created for the Burning Man festival, where people could go to the top to view the horizon. No such participation in Toronto however.