Undead in Toronto

Zombie Walk is an yearly event held in Toronto, Canada.

Zombie Walk in Toronto, October 2012. 

You may also like

Scenes from a Frozen Night
2017
Scotiabank Nuit Blanche 2014
2014
City from Above
2014
Back to Top