That roadster was WAY ahead of its time when it was in production back in the late 90’s, Its one of…if not along with the SL70 AMG, the RAREST Mercedes-Benz vehicle I’ve ever known. I bet they got the acronym name of the car while the test drivers in Germany was screaming “SWEET LORD! 7.3? AHH MY GAWD!!!” in a German accent while they were accelerating it around the Nurburgring as it produces 525 horses.