Heavy haulers

Self-propelled modular transporters carrying the new Delancey Street bridge

New York, NY, USA