World Land Speed Sunbeam 1000hp to go on display at the Los Angeles’ Peterson Automotive Museum (Photograph and all words from The National Motor Museum, Beaulieu). On loan from England’s National Motor Museum, the first vehicle to ever break 200 mph in 1927 will debut this fall at the Petersen Automotive Museum after a complete restoration. The National Motor Museum at Beaulieu, England is … [Read more...]
