Matthew Slutsky
BuzzBuzzHome
November 24, 2009

A deer on the loose in downtown Toronto is getting a lot of attention this morning.

Escaped from the Christmas Parade? A little early for Christmas? Or, just lost in the streets of Toronto. Rumour has it that this deer was originally spotted at Union Station, and made its way to Edward and Chestnut.


Developments featured in this article

More Like This

Facebook Chatter