In a cornfield somewhere in Indiana, a giant Stranger Things crop circle in tribute to Eddie Munson popped up.
Anyone have eyes on the exact location? Tweet me: @laurenoneil
The Duffer Brothers have confirmed “Stranger Things” will return for Season 5, but it may not be available to stream until late 2024 or early 2025.