2015 by clay | Nov 16, 2020 The stunning Turbo Florio is launched at the Geneva Motorshow 2015 powered by a turbocharged unit delivering 645 BHP.