February 12, 2014
Volvo Polestar Racing Shows off Its 650hp V8
Volvo put its new V8 engine slotted for use in its 2014 S60 Supercars on the test bed and fired it up for our listening pleasure – and we like what we hear.…
Check It Out