The Astro in La Vista, Nebraska, was the place to be on Saturday night, September 21, 2024, as STARSET brought their Immersion: The Final Chapter