1 publicly visible post • joined 16 Aug 2009
Are you sure the I-Car wasn't on sale in the UK? I remember test driving it the middle of last year?