Dont know enough about old cars - is this the Harrington Imp? I know the Mini in the background is Roger Hood's.
Forum Rules