In honor of the Melbourne International Motor Show and the best Australian cars QOTD, our good friend Vintage_Racer has shared some photos of the Ford Falcon Cobra. This particular model is #349 of only 400 produced. How did the Cobra brand make it all the way to Australia? That's a funny story.
» 2/29/08 4:00pm 2/29/08 4:00pm