April 28, 2024 – The Astro – La Vista, NE There was no better way to spend a Sunday night than by attending an absolutely