Published: 29-07-2010 photo #9374 1 comments 0 votes
Should this be on here or the Plant website?
It is at the South Devon Railway and has to be something to do with repairing locos but what?
Someone out there must know...
(Editor: here is fine, goes into album 'other stuff'... and all railway experts here!)