The introduction of new and updated vehicles used to be an annual fall ritual, when manufacturers would unveil their new hardware en masse around Oct. 1.

Read more…

Leave a Reply

Your email address will not be published. Required fields are marked *