carnewschina.com
Spotted in China: Volvo 960 Royal
Yesterday was a lucky day in Beijing because I found this extremely rare Volvo 960 Royal, parked in front of a small shed-shop standing next to a fine
Tycho de Feijter