The Mercedes-Benz S Class Is the Industry’s Crystal Ball. And the Mercedes-Benz S580 Lets You Peek into the Future Scotty ReissJune 21, 2021