new icn messageflickr-free-ic3d pan white

Toyota Turnover

The Tesla Stamping Shop is full of huge hydraulic metal presses. 70 rail cars of additional equipment are on their way. (large size)


The stoplight sign on the left has an interesting handoff detail:

“This plant has worked 5 days without a lost time accident.”

0 faves
1 comment
Taken on October 27, 2010