Say Lou Lou “Eclipse” Full Audio Demo Leak

Say Lou Lou
Say Lou Lou’s highly anticipated debut album “Lucid Dreaming” will be released in the UK on February 12. Here is a full demo leak of the “Eclipse” song.

Listen to the audio below.