Image: Ticketmaster
The Red Clay Strays plays on Sunday 31 January at 19:00 at CHI Health Center Omaha, Omaha.