1 publicly visible post • joined 2 Mar 2009
I wonder what the Lightning Car Company think of that:
http://www.lightningcarcompany.co.uk/
The UK one looks alot better anyway.