Watch Selena: The Series Season 1 Episode 17 Online
-
- COUNTRIES: Mexico,United States of America
- Subtitles: English
Yolanda pleads her innocence as the accusations against her continue to pile up. Abraham investigates. Selena performs to a sold-out Astrodome.