Stranger Things Based On Long Island
The Stranger things cast has been told that the story is based on a real place in Montauk, New York called Camp Hero.
Trust us there are stranger things in Long Island than Stranger Things
Start with the Baldwin brothers.
Read more at wired.com.
Read More Stories From the IB Wire
.
.