A commanding vocalist using a dark electronic spirit sound, Lulu Adam was created in Tanzania, close to Support Kilimanjaro, and grew up in the North East Britain town of South Shields. She made an appearance on “WITHIN YOUR Spirit,” a 2010 garage area solitary by Aleks Zen, nonetheless it wasn’t …
Read More »