Windwaker Release New Single ‘do or die’ Ahead Of Australian Tour

Windwaker unleash new single ‘do or die’ ahead of third album ‘smile, you’re on camera’ and their biggest Australian headline tour yet.