The World's Most Beautiful Car?


That's right. The french Citroen DS has been named the world's most beautiful sports car. Suddenly the universe holds a greater mystery than it has ever known.


Read the sad story HERE if you dare.


Any nominations for the car that should have won?