We return to Hawkins, Indiana in the summer of 1985 for a 3rd season of Stranger Things, does it continue the greatness? Here are my thoughts…
I live in England and I love films! I go and see most of the new releases at the cinema and give my thoughts via vlogs on my YouTube channel.