Netflix releases dark new trailer for Stranger Things season three

The wait for the new series of critically acclaimed Netflix series Stranger Things is nearly over. Season three will premiere on July 4th. COURTESY: Netflix