As the last of 25 units built by Michelotto, this Ferrari 512 BB LM came too late to compete at Le Mans in 1983. After ...
ATTENTION LE MANS FANS! MotorTrendis the EXCLUSIVE SPOT IN THE U.S. where viewers will be able to see all of the 24 Hours of Le Mans. That said, you may find yourself so caught up in the action that ...