News

Beneath the bold stripes, spoilers, and SL/R 5000 decals lurked a 5.0-litre L31 V8 delivering 240 horsepower, channelled ...