‘Little Red’ 1967 Shelby Mustang GT500 worth millions found and restored

'Little Red' 1967 Shelby Mustang GT500 worth millions found and restored. Little Red is back from the grave. An experimental 1967 Ford Mustang Shelby GT500 EXP that was found rotting away in a field nearly two years ago has been fully restored and put on...