Like cicadas, new Ferrari and McLaren specials emerge at regular intervals.
Meet Ferrari's (NYSE: RACE) newest supercar, the F80. While it might be nearly impossible to get your hands on one, considering Ferrari's notorious exclusivity with selling its vehicles ...