England is full of dreamers. At every auto show a wealthy individual will unveil a new supercar. Press photographers will busy themselves, second-rate totty will hand out brochures and by the end of the show he'll claim to have taken "numerous orders" from "di
more