October 22, 2024 - The Astro - La Vista, NEFor an unforgettable night of music, The Astro in La Vista,…