National Geographic – Ultimate Factories
Posted: December 8th, 2009 | Author: Con | Filed under: New York, Trains, Video, Web | No Comments »Technicians in Lapa, Brazil, assemble the body shell of a NYC subway car.
Technicians in Lapa, Brazil, assemble the body shell of a NYC subway car.
Leave a Reply