fromBusiness Insider
3 weeks agoSee inside the eerie, abandoned Air Force base that spawned conspiracy theories and inspired 'Stranger Things'
Camp Hero, once an Air Force station, is a real-life location that inspired Netflix's 'Stranger Things' amid its dark history of conspiracy theories.
New York Islanders