1963 Hillman Imp

1963 Hillman Imp

A car who’s name lives in British motoring infamy, a small and subtle little machine that was meant to take on the Mini, but went on to kill the Scottish Motor Industry.

The Hillman Imp was meant to be the company’s great white hope, entering production in 1963 after millions …