Luna Elisabeth Jezebel Pool aka Baby Lu was born on February 5, 2002 in Frankfurt, Germany. Lu began singing and...
Frankfurt
Ozaka Bondage is an energizing indie-electro-pop band from Frankfurt on Main that will motivate you to climb that mountain, ask...