August 26, 2024 – The Astro – La Vista, NE On August 26, 2024, The Astro in La Vista, Nebraska was the site of an