After a couple of weeks, I’m back with St Leonards, an Alternative-Rock band from Australia. With the release of their new Ep ‘World Alone’, the following song has been featured already on the new CW series, Beauty and the Beast, making quite an impression on us music listeners around the world…

Advertisements