LSD Presents: We Are The Planet


They come from Bayreuth, Germany, but they claim that they are the planet. They do guitar driven indie pop with english texts and makes you wanna dance to. And have made a nice video to present themselves! Check out their homepage for more infos!