Rorymacve Part II:
2 steps forward, 1 step back
Rorymacve Part II:
Busy, busy, busy!
Rorymacve Part II:
Tilt time
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