A mother ribbed-nose baboon holds her baby by the leg in the Moscow Zoo, for parody use ONLY. Originally: , REUTERS/Alexander Natruskin (RUSSIA), Copyright © 2007 Yahoo! Inc. All rights reserved.
Appears on these pages
A French passenger train set a world record speed of 357 miles an hour. I wonder what it was...