Showing posts with label Matchbox Shelby Cobra. Show all posts
Showing posts with label Matchbox Shelby Cobra. Show all posts

Sunday, October 16, 2011

Smoking Cobra! - Matchbox Shelby Cobra

Here is the legendary 1965 Shelby Cobra S/C with a 427 cubic inch V-8 as rendered by Matchbox!
I read somewhere that Cobras were so crude that they had lengths of chain where shock absorbers are normally located!