The Last Concert: Live From The Astrodome

This is Selena’s last concert from the Astrodome in Houston, Texas. This concert film was never released during the artist’s life.

Watch Now
  1. 1. Go to Channel 1 or Press the On Demand button
  2. 2. Select "TV"
  3. 3. Browse by “TV Networks” or “TV Shows”
  4. 4. Scroll to select a show
  5. 5. Once you’ve found a program to watch, select "Watch Now"