1980 rover sd1 3500

2 min read

ENGINE 3528cc/V8/OHV POWER 153bhp@5250rpm TORQUE 197lb ft@2500