A silver engine oil pan is shown, mounted on an engine stand. The registry claims it is from a 1965 Shelby Cobra, but this is unconfirmed.
A silver engine oil pan is shown, mounted on an engine stand. The registry claims it is from a 1965 Shelby Cobra, but this is unconfirmed.
No comments yet.