Mercedes Benz SL63 v1.0 0.34
Mercedes-Benz SL (from German. Sport Leicht —”sport lightweight”) is a series of light luxury sports roadsters of the German automobile brand Mercedes-Benz, produced since 1954.
4 configurations
Well-designed body
Well-designed interior
There is an openable
Good damage



