Volvo S60 V8 Supercar breaks cover

The first image of Volvo Polestar Racing’s S60 V8 Supercar has emerged ahead of the car’s debut in the 2014 championship.

read more


Posted

in

by

Tags:

Comments

Leave a Reply