Edmunds' Inside Line has just published an article by automotive journalist John Pearley Huffman entitled, "The 100 greatest cars of all time."
The 260/289 and 427 Cobras are on the list, but I'm not sure I agree with where it falls and which cars are ahead of it.
What do you guys think? Comments?
Link to article here.