Baby Lu releases her first single “Bad Stuff” on all major streaming platforms

Luna Elisabeth Jezebel Pool aka Baby Lu was born on February 5, 2002 in Frankfurt,