Scorpio09SG
June 19, 2019
Downtown St. Thomas. This city has virtually become somewhat of a ghost town since the big Ford factory closed at Talbotville just up the road. Very sad for the thousands that lost their jobs and the economy of this town.
More About This Picture
Vehicle
N/A
Location
N/A
Keywords
N/A
Discover More Pictures
See MoreAdvertisement



























Be the first to comment on this picture!