Saturday, April 22, 2006

Not a Duck

The Mallard. On July 3, 1938, at 126 MPH,
the fastest steam engine in the world.



Now at the National Railway Museum, York, England.