This debut album from London-based multi-nationals KFE – vocalist Lyla D’Souza is Australian, guitarist Andrea Basiola hails from Italy and drummer Max Loubser has the misfortune to be a Mancunian (isn’t that somewhere left of the third planet on the right as you pass Andromeda?) – is one almightily powerful …
Read More »