Lee Isaac Chung’s ‘Twisters’ To Screen At Italy’s Taormina Film Festival
Lee Isaac Chung‘s Twisters sequel will receive its Italian premiere at this year’s Taormina Film Festival, which takes place July 12 to July 19 in southern Italy. Twisters will screen at the festival’s historic Teatro Antico amphitheater. This year’s …