River RiotThe Astro AmphitheaterLa Vista, NebraskaOctober 18th, 2024 After a year off, the return of River Riot brought an electric lineup and powerful performances La Vista’s Astro Amphitheater. For the first time in River Riot’s storied history, this year would feature co-headlining sets by two iconic rock bands. The night