Cal you are right... there is some kind of prep happening to various mounting brackets on the monolith. There's a number of swing stages hanging from the top.
I'm kind of nervous about this. The ads will be the most prominent feature on Toronto Life Square so even though things have been going so so with this, it can all be ruined if the billboards suck.
^ Wow looking at that picture just gives me shivers. It shows you the density that we have in iur downtown and its just gives that urban feel!! Go Toronto!!