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.




Leave a Reply