Top Gear Reviews the Tesla Roadster

  • Aired 12/15/2008
  • 20,454 Views

Can the Tesla stand up to its Lotus parents? Clarkson finds out.

Loading...