London’s The Daily Telegraph newspaper recently published a list of the 100 most beautiful cars of all time as chosen by its readers. A top anything list is always divisive, and this list will certainly bring its share of criticism.
While there is an obvious British bias to the list, some cars will make you scratch your head in disbelief. Case in point is #2 on the list. The readers have spoken…
Click here for the list.
[Source: The Daily Telegraph]