Camel Power Club – Baïkonour EP
Camel Power Club is a duo from France, revealed in 2014 with their song “Laïka”. We actually don’t know much about Leo and Gautier, who have never given any interview nor released any official picture. Having released no less than 15 songs already, they have created their very own universe, with folk, surf pop and …