What’s happening downtown?

Just peeked at Peel and Ste-Catherine to see this. Anyone have the story?

Few minutes later: