You are using an older browser version. Please use a supported version for the best MSN experience.

Fans visiting 'Stranger Things' sets bring boon to business

The popular Netflix original show has inspired fans to visit filming locations, boosting local business in Georgia. (Aug. 19)
image beaconimage beaconimage beacon