Selena Live! The Last Concert (1995)

The concert was recorded on February 26, 1995, at the “Houston Astrodome” and was televised live on Univision. The singer shared the...


image