Browsing the "Motorsports" Category

Tesla Model S Vs. TVR Tuscan

November 7th, 2014 | by Steve Hanley

Who will win a drag race between a Tesla Model S P85+ and a TVR Tuscan S? The answer may surprise you, unless of course you're a Tesla fan



Back to Top ↑