Radical unveil new, smarter, Radical SR3 XXThe world’s most successful race car manufacturer - Radical Sportscars - have taken the covers off the XX ‘evolution’ of their successful SR