4 Jul 2024, 21:00 UTC · By: Elena Luchian / Some drivers count on tuning to make their cars look better while other would do anything to make them look worse. Enter this Mercedes-Benz SL roadster