Quote Originally Posted by Taunton Blue Genie View Post
The C5 never quite caught on.....
I wonder what the world would think now, a small personal electric car, takes up little space to park, cheap to buy, cheap to run, cheap to maintain, whack a Tesla badge on it, its a winner