The X CINEMA ITALY Atlanta ended Sunday evening April 24th 2016, with the 8th and final screening “La Nostra Terra… read more here: bit.ly/1TdTJck