Netflix Releases Trailer for ‘Selena: The Series’

Since it was first announced, we’ve been looking forward to watching Selena: The Series. And yes, we’ve been hopeful, but we’ve also been a little apprehensive. We wanted Netflix to do it justice. And though a short trailer and a…