Designed by
Title
Stampede, a 1969 Ford Mustang #51188026
Description
DETROIT, MI/USA - MARCH 6, 2015: "Stampede", a 1969 Ford Mustang interpretation, "Great 8" finalist and contender for the Ridler trophy, on display at the Detroit AutoRama.
This image is editorial