Corella: Pulling The Strings With Their New Single ‘Puppets’ Music Interviews May 13, 2020Nessy catches up with Manchester band Corella, to discuss their new single, Puppets, producing music at home and life in Lockdown.