Filmed at the festival "Un pont vers la Louisiane" Pontchartrain (France) June 7th, 2014
No download links available.