Lehigh Cement's locomotive sits at the back of the plant overlooking the small town of Leeds, Alabama. The trackmobile seen outside the plant seems to have taken over its job. Any locomotive infor... (more)
Werigh in the snow....Test in the snow