Rarely will you find an uglier car than this. The owner must be pretty full of himself if his number plate says ''DIO'', meaning God. Nice shot though.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...