“Machu has a soul of its own, it wrote itself and represents the hope, fear and longing all of us have inside.” So Winters Island introduce their track ‘Machu Picchu’, a song extracted from their self-titled debut album released on April 20, 2020.
Born perched on a rock overlooking Machu Picchu 10 years ago, the track sounds airy and lush, moved by soaring guitar hooks and a sound that literally rises above the clouds, evolving into something that gives goose bumps.
A song with an uplifting electro pop that gives the right boost to the debut of this promising British band.
Listen not Winters Island self-titled album, and find out more about their music, checking the links below:
