Electric Lemon Aid

Interesting to know that there are still a Mr.Delorean out there

Top Gear UK had the same problem with a Tesla ( lack of range)
 
Back
Top Bottom