Hailed as the new madonna circa 1983, electro pop an artist with a slice of Grace Jones attitude and Laurie Anderson's art spliced onto Christina Aguilera vocals.
38 members
Add Influence
Ladygaga
Hailed as the new madonna circa 1983, electro pop an artist with a slice of Grace Jones attitude and Laurie Anderson's art spliced onto Christina Aguilera vocals.