The high-stakes restoration of the iconic 1927 World Land Speed Record-breaking Sunbeam 1000hp has hit a critical roadblock.
The Sunbeam 1000hp land speed record car restoration at Beaulieu is facing a setback after engineers found significant engine ...