I visited the eerie abandoned Air Force base that inspired 'Stranger Things.' Take a look inside.
A building at Camp Hero. Gabbi Shaw/Business Insider Camp Hero is a state park in Montauk, on the easternmost tip of Long Island, New York. It used to be Montauk Air Force Station, which reportedly in...
5hBusiness InsiderEntertainmentImpact