1 owner car, Good condition, trade-in available, bank & in-house loan available!
Vin's Auto StarAd
110 vehicles
Advanced Search
Renault throws shade at Tesla owners with new U.K. billboard
The billboard, located at a London service station, will display phrases designed to embarrass Tesla owners when it detects a Tesla approaching.
Read this article