Sunday, October 14, 2007
Picture of Centre Champlain
Metalman posted a pic number 908 under Food.
It shows the entrance to VHS,The more I look at that picture I can't get used to seeing another sign there.Wonder what they did with all the VHS Memorabilia that was inside. Doubt its there now.