Oct 19AUTO F80: FERRARI’S NEW SUPERCAR Ferrari today unveiled the F80 and wrote a new chapter in the history of legendary supercars bearing the Prancing Horse badge. The F80...