Mustang
What Is Little Red Mustang Found?
Little Red, the father of the Mustang California Special, was discovered on March 3, 2018, in a rural Texas field by a team led by Jackson and classic car restoration specialist Jason Billups. How it got there and how they Read more…