DZ Deathrays are a band about town in new 'Pollyanna' video | Upset

DZ Deathrays are a band about town in new ‘Pollyanna’ video

It’s a one-off single ahead of their UK tour.