Netflix Releases 360° Virtual Reality Trailer for 'Stranger Things'

This creepy content puts Netflix's foot in the virtual reality door