About this location
The abandoned American Can can factory located in Simcoe, Ontario. More info to come.
Under demolition - May 2011
Albums 2
Comments
Comments
Please log in to leave a comment
that really sucks. I was going to stop by it today to l;ook at the place. too bad.
13 years ago
Probably not this one as it's demolished?