Jay Leno takes delivery of his brand-new 2025 Ford Mustang GTD supercar. Ford CEO Jim Farley joins him to discuss the car’s incredible engineering. Posted by Evander Espolong