“Selena: The Series” Review Thalia Menchaca • February 22, 2021 The first teaser trailer seemed promising. Red lips and feathered bangs in the iconic purple jumpsuit worn by the late Tejano music icon during her last concert in 1995 at the Houston Astrodome. The...