new icn messageflickr-free-ic3d pan white

Twins

Two AC Cobras in a parking garage in Addison, Texas. The creator of the Cobra, the legendary Carroll Shelby, died Thursday night here in Dallas.

Visit my site!

 

1,959 views
18 faves
9 comments
Taken on May 5, 2012