First east coast ‘803’ undergoes test runs

1 min read

803001 stands at Darlington on June 2,

This article is from...