Renault’s NISMO V6 Twin Turbo-powered Sport R.S. 01 Has Over 500 HP
motoring enthusiasts looking forward to a Renault supercar has something to smile about as Renault take a step into the supercar domain with the Renault Sport R.S. 01. located at the central rear position under its carbon monocoque chassis is a 3.6-liter NISMO V6 twin turbo engine wringing out over […]