August 7, 2024 – The Astro – La Vista, NE It was a perfect night for an outdoor concert at The Astro in La Vista,