French indie/trip-pop collective The Lost Meridian premiered new music video “Caterpillar”
About three years after the release of 'Incomplete Puzzle', French indie/trip-hop colective The Lost Merdian just unveiled the first single from their next release with a music video illustrating the song "Caterpillar" (with the…