Cobra Barn Find Could be Next Million Dollar Shelby

A little dust, a little dirt – eh, it isn’t so bad, especially when it’s covering an object as holy as this. In 1974, a trade between friends brought this incredible 1964 Shelby Cobra 289 into the hands of Vermont resident Sy Allen. He soon placed the car delicately on stands and locked it up Read more →