After the brief teaser for the new series dropped in February, Netflix has officially dropped the entire trailer and boy….it is good!!!! Sign Up For Our Newsletter! The new series has had people talking since the film dropped in 2014 and plans to make it a series began in May 2016. via Variety: The series […]