The National Motor Museum, Beaulieu, tells us... (Photograph and all words from The National Motor Museum, Beaulieu). The countdown is on for the first car to break the 200mph World Land Speed Record to return to Daytona Beach a centenary after it set the amazing breakthrough there on the 29th March 1927. The workshop team at the National Motor Museum at Beaulieu, England is focused on … [Read more...]
