Press "Enter" to skip to content

Ahead of Stranger Things' finale, the Duffer Brothers have already landed their next project …

It takes place in a desert town in New Mexico, inside a retirement community where time starts slipping away. Not metaphorically. Not as a feeling …
Source: Google

Be First to Comment

    Leave a Reply