This is a Volvo S80L, a China-only long-wheelbase variant of the Volvo S80 sedan. I met this beautiful black example in the Chinese capital Beijing. It was well-maintained and looked great for its age.
Continue reading “Volvo S80L Was A China-only Luxury Long Wheelbase Sedan”