Fleet survey: the class 43s

9 min read

High Speed Train power cars have perhaps never been so news