Westwood Theatre: Extinguished

Westwood Theatre: Extinguished

April 9, 2011. A set of fire extinguishers inside of the abandoned Westwood Theatre at Six Points, Etobicoke.