Stranger Things Heads To Universal Studios’ Halloween Horror Nights [VIDEO/PHOTOS]
https://www.youtube.com/watch?v=FfiFqBZR5es Ever wanted to head over to the world of Stranger Things in Hawkins, Indiana? No? Oh, come on! Where's your spirit of adventure? Okay, for those of you who aren't afraid of having the