2000 mercedes-benz sl 320

2 min read

ENGINE 3199cc/V6/OHC

POWER 221bhp@5600rpm

TORQUE 232lb ft@3000rpm

MAXIMUM