Radford taking deposits for its ‘Project 62’ sports car – 62 units, Lotus tech, track session with Jenson Button
Radford, which calls itself a global luxury coachbuilding brand with a British heart and soul, has opened order taking for its first model. And with that, more details on the sports car, …
