Stranger Things theory suggests Vecna appeared all the way back in season 1

Has Vecna been terrorizing Hawkins this whole time?
http://dlvr.it/SRvXqX

Comments