April 29, 2024 – CHI Health Center – Omaha, NE Attending a Greta Van Fleet concert is like stepping back in time to the heyday