Swedish automobile manufacturer Volvo Cars has started the limited production of its new S60 Polestar sports sedan. The new sports sedan is powered by a six-cylinder turbo-charged Volvo T6 engine that incorporates improved turbo, engine ...
Tags: Volvo, S60 Polestar Sports Sedan