“17 Year Locust” Emerges Brilliantly at the French Film Fest
Lafayette-born filmmaker Logan LeBlanc gives us a lot to think about on the prospects of immigration and French language culture in his short film, “17 Year Locust.” The 22-minute short won the $25,000 #CreateLouisiana French Culture Film Grant and premiered at the Broadside theater on… Read More »“17 Year Locust” Emerges Brilliantly at the French Film Fest