Monday, December 5, 2011

"Ferraris rarely travel in such large numbers."

Indeed, they are usually quite elusive beasts...

A luxury sports car outing in Japan has ended in what may be one of the most expensive car crashes in history.

No comments:

Post a Comment