Volvo S60 teased ahead of June 20 reveal – Roadshow

The new S60 will debut in South Carolina, at the very plant where it’ll be built.

Search Tech Things: CNET Tech News

Leave a Reply

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