An aluminum engine block, likely a V8, is shown mounted on an engine stand. The registry claims it is from a 1965 Shelby Cobra, but this is unconfirmed.
An aluminum engine block, likely a V8, is shown mounted on an engine stand. The registry claims it is from a 1965 Shelby Cobra, but this is unconfirmed.
No comments yet.