Long Time No See! Today Netflix dropped a short video teasing us for season 3 of Stranger Things. Click the link to check it out and listen as I give my two cents on the titles.
Find Me on Twitter at @GeekMentality and Facebook at @FansNotExperts .
view more