Features VIDEO: The Twin Turbocharged “Lucky Charm” F40 AutoCentric Media December 28, 2018 Our friends at Petrolicious give us an inside look at one person's Lucky Charm, a 1989 Ferrari F40. 1611 Views 0 Read more