2020 Mercedes-AMG GT 63 S

Shortness of breath was the feeling we had after standing on the skinny pedal of our Mercedes-AMG GT 63 S. In other words, this is a ride that takes our breath away. And for good reason. This is the ultimate road-going lead-sled from Mercedes-AMG and truth be told, the other German brands should be quaking […]