Filming Location?
IMDB lists the filming location as Ile Perrot, but Ile Perrot is pretty much a suburb of Montreal these days. Where on earth do all those piles of slag? come from? It looks like Moon scenery!
shareIMDB lists the filming location as Ile Perrot, but Ile Perrot is pretty much a suburb of Montreal these days. Where on earth do all those piles of slag? come from? It looks like Moon scenery!
share