Radical Sports Cars Introduces The Road Legal SR3 SL Track Day Car
Radical Sports Cars have been developing their fine reputation for a while now. Based in Peterborough, and founded in 1997, Radical utilised the idea concept of using superbike technology in a lightweight sport...