Interesting song/video

Elizabeth & The Catapult is new to me, but I dug this track, so…

Elizabeth & The Catapult :: TALLER CHILDREN