The indie rock band slotted their version of the song into their set list at Truck Festival 2024