Javelin train on 140mph test-run
June 18, 2009
Rail travellers are whisked out of London at 140mph on a test run of new Japanese-built trains.
London 2012 Olympics – Unofficial News and InformationNews and events for the London 2012 Olympics27 July - 12 August 2012 - London, Great Britain |
|---|
Rail travellers are whisked out of London at 140mph on a test run of new Japanese-built trains.