Neil Finn photo

Neil Finn setlist at festival Ōtauhi 4 Aotearoa Cyclone Relief Concert 2023

Neil Finn setlist at festival Ōtauhi 4 Aotearoa Cyclone Relief Concert 2023 on February 24, 2023 at Christchurch Town Hall in Christchurch, New Zealand