Babalon’s “Scream”: The Rise of an Indie-Electro-Pop Sensation
Babalon, the rising indie-electro-pop artist, is making a name for herself with the release of her latest single, “Scream”. Combining her love for jazz piano and influences from the likes…