Shared publicly  - 
 
One for the Mustang geeks: Mustang Boss 302s at Kar-Kraft, then and now. A few minor details have changed, but the building in Dearborn looks much like it did in the '60s, when it served as Ford's motorsports skunkworks.
1
1
Add a comment...