Road legal f1 car for sale July 8, 2019 16 32 64 128 F1 car on the road Driving f1 car in public F1 car vs road car