Undead in Toronto

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

Zombie Walk in Toronto, October 2012. 

You may also like

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