News

An ultra-rare 1997 McLaren F1 GTR “Longtail” has been put up for sale by U.K.-based Girardo & Co. It’s noteworthy any time an ...