The Audi A8 L Horch is a luxurious, China-exclusive Maybach fighter – Roadshow

By | October 29, 2021
With a longer wheelbase and a sumptuous interior, the A8 L Horch is for those who want to be chauffeured.