'Brand New Cherry Flavor' Series Finally Gets Premiere Date at Netflix – Watch First Teaser Here (Video)

Streaming service’s adaptation of Todd Grimson novel will launch later this summer