An overview shot of Pier 124 in 1984. The blue corrugated building is the thawing shed. Cars would be pushed out of the shed, roll down onto the kickback tracks, then pushed by mechanical rams up into the dual rotary dumpers.
Photo By
Year
Original Date
12/11/08
Location City
Location Details
Pier 124
Collection