Coachella Valley-based Latin-infused rock band Giselle Woo and the Night Owls finally get their Coachella debut on April 15 and 22 after two years of postponements. The four-piece ensemble reflects on how the pandemic provided time to prepare and grow as a group.