Selena Live: The Last Concert
Selena's final live performance was recorded at the Houston Astrodome a month before her tragic death.
Selena's final live performance was recorded at the Houston Astrodome a month before her tragic death.
Studio(s): Image Entertainment
Originally Released: Feb 26, 1995
Production Country: United States
Genres:Music, Documentary