June 14, 2018

Volvo S60 teased ahead of June 20 reveal – Roadshow

By Tech Online Things

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

Search Tech Things: CNET Tech News