End of the road for petrolheads Leo Hickman | 24th March 2009 Cancellation of the British International Motor Show should signal an end to our onanistic car culture