Hope you can see this link.
Car Free Day was on Tuesday the 22nd of September and the A-Bike was Center Page.
http://eedition.toronto.24hrs.ca/epaper/viewer.aspx
That's me on the bike in the photo.
There is also a photo of the same intersection on normal traffic days.