Considering the meaning of "Scuderia", it would be more appropriate for a Mustang. Then Ford would actually have a case for using it.
After hearing the name "LaFerrari", I wish they would have just called it "Super Duty".
After hearing the name "LaFerrari", I wish they would have just called it "Super Duty".
Comment