Everything we know about the Ferrari F40 with the chassis number #85671, which spent the first 24 years of its life unused in a warehouse.
Leave a CommentEverything we know about the Ferrari F40 with the chassis number #85671, which spent the first 24 years of its life unused in a warehouse.
Leave a Comment