Volvo S80L - long wheelbase, built for the Chinese market (front)
Volvo S80L - long wheelbase, built for the Chinese market, a preview from the Guangzhou motor show 2008. It will be manufactured in China.
To view the full copyright information click here