Leoniden have that sound like they’ve just been put together to score a Zac Braff movie. Stylish, full of post-millennial angst, with that kind of Clap Your Hands Say Yeah vibe, pomp, and wit. Leoniden utilise their infectious indie-pop, dreamlike craft to paint beautiful hymns, shining through rays of optimism to banish any lingerings of tortured youth. They are the ultimate band to listen to while reading Douglas Coupland.
Kiel, Germany-based indie rock band Leoniden have released the video for their new single ‘Smile’ which is out now via Two Peace Signs.