Monster vintage racecars, cars crash, flames and smoke, racing in Targa Florio | Sci-fi