Caravan Palace have been celebrated globally for pioneering a sound that they’ve coined “electro swing.” Their 2009 self-titeld debut sold over 150,000 units, making them one of their native France’s surprise breakout bands. Their sophomore […]

Advertisements