This Stranger Things 5 trailer really paints a picture in our brains. We’re sitting at Thanksgiving, sitting at Christmas, sitting on New Year’s Eve, and BAWLING our eyes out. (Maybe even in the ...