Home About us Our Team Volunteer Ways to help News archives Opinion
Giant metal spider La Princesse makes its way through the streets in the Yokohama port 150th anniversary in Yokohama, west of Tokyo, Japan. The 37-tonne La Princesse has been built by French company La Machine.
(Photo by Itsuo Inouye / AP)
Bookmark and Share
First published in the April 20, 2009, 1:14 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft