The Ferrari 512 BB buying guide
You can’t get much more outrageous than a Ferrari 512 BB. It’s brutishly stylish and powerful, and rare too. Here we give an insight into the different variants and the costs involved in driving the 12-cylinder supercar. Continue reading The Ferrari 512 BB buying guide