ASPEN | Stranger Things
When Max and Aspen Mayfield move to a town called Hawkins, the twins never thought that they would be put in a situation where supernatural actually existed. They never thought that they would make one friend, let alone four friends. Apparently, a lot of things had happened last year in the quad which leads to even mo...