The six members of Caravan Palace from Paris have rather shady origins, first getting together after three original members were hired by a film more...