Feedback

Huge Crane Travels from San Francisco to New York

 

A massive floating crane called the Left Coast Lifter has moved through the Panama Canal and up the Hudson River to arrive in New York for construction of the new Tappan Zee Bridge.

Shows