Long Island, NY?
Southampton Video was in the small Northern Ontario town of Southampton. It was a combination video store/gas station. The latter is still there, but the video store (located on both the main and second floor of the structure) shut down a few years back.
Post a Comment