Did you put a deposit down on a Tesla Roadster a few years ago? Finally given up hope of it ever actually making production? Well, […]