Quirky and inventive singer-songwriter from the UK, complete with weird puppets. Everyone likes puppets. Nice glasses, too.
Lightspeed Champion, music, music video
Quirky and inventive singer-songwriter from the UK, complete with weird puppets. Everyone likes puppets. Nice glasses, too.