We got the opportunity to discover a lot of new bands and artists lately, and you’ll find below our discoveries of the week! The Great Leslie – “Liquid Spells” Indie rockers The Great Leslie have revealed, on July 29th, their new single, “Liquid Spells”. On this new song, Ollie comments: …
Read More