I came across about 50 Mach E vehicles a couple of weeks back stored in unusual location, between a country club and upscale mall. Struck me as odd given the spot doesn’t generally get used for new vehicle storage and just the sheer number of them.
No comments yet.