Love Netflix!!


Have to love the way NetFlix drops a trailer…
Posted at Midnight on January 1, 2019!!!
Stranger Things premieres July 4, 2019!!