The Ferrari Roma Spider Drops Roof; Raises Bar

A day blasting around the most spectacular roads on the equally spectacular Italian island of Sardinia in the new Roma Spider raises a simple question: did Ferrari really need to…

Read more »