Sunday, June 7, 2020

The Defender is here, but it's in short supply

Land Rover dealers will not get many Defenders this summer, as the plant lost eight weeks of production.


from Section Page News - Automotive News https://ift.tt/3f1UTug

No comments:

Post a Comment