Put Up or Shut Up! All Electric Muscle Car

Lynx

Re: Put Up or Shut Up! All Electric Muscle Car
« Reply #1, on February 20th, 2016, 12:14 AM »
Fortunately this technology isn't rocket science, nor is it cloaked in patents etc, plus it gives Tesla cars a run for their money, not to mention big oil.
Also, 174 mph apparently made a new top speed record for a 1968 Ford Mustang.

What's there not to love about this? :thumbsup: