carnewschina.com
Spotted in China: Volvo S90 3.0 sedan
A dark blue Volvo S90 3.0 sedan, Spotted in China on a messy parking lot just outside the Fourth Ring Road in Beijing. The Volvo S90 sedan is a rather
Tycho de Feijter