Watch: Stranger Things News Report Teaser

After finding ourselves enamored with Netflix’s surprise hit Stranger Things we can’t wait for season 2 to debut in 2017. Netflix has released a teaser news report video detailing the
By Deville Louw on 01 Nov 2016