Los Angeles, the “City of the Angels”, hosts the first edition of the Taormina Film Festival (TTF) on Jan. 20 and 21, featuring Italian and Sicilian independent films. This event was made possible by an agreement between the Italian Cultural Institute in Los Angeles, the Consulate General of Italy and the Italian Trade Commission (ICE)....