No new notifications
View all notifications
Hey, click the icon to check the status of your contributions.
Add new lyrics
Ellen Allien, born Ellen Fraatz, is a German electronic musician, music producer and founder of BPitch Control music label. She lives in Berlin, Germany. She sings in both German and English.