Home / Tag Archives: Deleo

Tag Archives: Deleo

Our weekly discoveries – March 15th 2023

We got the opportunity to discover a lot of new songs lately, and you’ll find below our discoveries of the week. Enjoy! Deleo – “Notice” French rockers Deleo are revealing their single “Notice”, from the album “The Best Is Yet To Be”. This song was released along with a music …

Read More