Most people when they see the Devil assume the car is not road legal - just a track day toy. The car was always intended to be road legal and fully SVA compliant and here's the proof - the Devil in the SVA testing station!
BACK