Project Triumph TE-1 demo-prototype unveiled
Source: website Williams Advanced Engineering | Project Triumph TE-1 was unveiled in a completed prototype form. The unique partnership between Triumph Motorcycles, Williams Advanced Engineering (WAE), Integral Powertrain Ltd and...