< < Previous Photo - Index - Next Photo > >
Description: A rich guy dropped off this brand new F40 at a shop for an oil change. He never showed up to get the car back. This was over 10 years ago.
Location: Dubai, UAE