October 18, 2024 - The Astro - La Vista, NE The Astro amphitheater in La Vista, Nebraska was the place…