Ellen Allien photo

Ellen Allien

AllLyrics

                                                        AboutEllen Allien

                                                        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.