Rorymacve Part II: 2 steps forward, 1 step back
Rorymacve Part II: Busy, busy, busy!
Rorymacve Part II: Speeding down the straight
Rorymacve Part II: DRS 57308 & 221144 at Preston
Rorymacve Part II: DRS 57308 & 221144 at Preston
Rorymacve Part II: Virgin Trains Class 221's at Leyland
Rorymacve Part II: Cross Country Class 221 at Dawlish Warren
Rorymacve Part II: Cross Country Class 221 at Exeter St Davids
Rorymacve Part II: Your train arrives
Rorymacve Part II: Virgin Trains 221117 at Northwick Park
Rorymacve Part II: Vital powers...
Rorymacve Part II: Virgin Trains Class 221 at Milton Keynes Central
Rorymacve Part II: Out of the blue!
Rorymacve Part II: Cross Country Class 221 at Teignmouth
Rorymacve Part II: Cross Country Class 221 at Teignmouth
Rorymacve Part II: Cross Country Class 221 at Teignmouth
Rorymacve Part II: Cross Country 221120 at Teignmouth
Rorymacve Part II: Cross Country 221130 at Teignmouth
Rorymacve Part II: Cross Country Class 221 at Teignmouth
Rorymacve Part II: The ups and downs
Rorymacve Part II: Cross Country Class 221121 at Teignmouth
Rorymacve Part II: Cross Country Class 221 at Teignmouth
Rorymacve Part II: Virgin Trains 221112 at Birmingham New Street
Rorymacve Part II: Virgin Trains Class 221 at Lichfield
Rorymacve Part II: All roads taken
Rorymacve Part II: Enter the New Street
Rorymacve Part II: Cross Country 221129 at Birmingham New Street
Rorymacve Part II: Cross Country 221129 at Birmingham New Street
Rorymacve Part II: Cross Country Class 221 at Solihull