European Film Festival of Atlanta returns May 8-11
The third annual European Film Festival (EFFA) is coming back May 8-11 (Photo courtesy EEFA). The third annual European Film Festival of Atlanta (EFFA) is coming back May 8-11. Presented by the Alliance Française Atlanta and the Goethe-Zentrum Atlanta, the …