Windwaker issue video for new single “do or die”

Band: Windwaker
Song: “do or die”
Album: smile, you’re on camera
Release Date: October 23rd, 2026
Label: Fearless Records
Pre-order:

The band shared the following of the song:

[Feat. image by: Ophelia Symons]