April 19, 2024 – The Astro – La Vista, NE Iconic rock band Sum 41 kicked off their final tour in La Vista, Nebraska on