Darryl Rule's Photography:
CSXT Q418-24 @ Yardley, PA
Darryl Rule's Photography:
CSXT K610 @ Yardley, PA
Darryl Rule's Photography:
CSXT K610(29) @ Philadelphia, PA
Darryl Rule's Photography:
CSXT K610 @ Philadelphia, PA
Darryl Rule's Photography:
CSXT K610-08 @ Oxford Valley, PA
Darryl Rule's Photography:
CSXT K610-04 @ Philadelphia, PA
Darryl Rule's Photography:
CSXT K610-04 @ Philadelphia, PA
Darryl Rule's Photography:
Union Pacific EMD SD70M #40326 @ Yardley, PA
Darryl Rule's Photography:
Third Time's The Charm!!!
Darryl Rule's Photography:
UP EMD SD70ACe #8717 @ Langhorne, PA
Darryl Rule's Photography:
CSX K144 @ Langhorne, PA
Darryl Rule's Photography:
NS 520 @ Langhorne, PA
Darryl Rule's Photography:
Union Pacific EMD SD70ACe #8695 @ Oxford Valley, PA
Darryl Rule's Photography:
Union Pacific EMD SD70ACe #8695 @ Oxford Valley, PA
Darryl Rule's Photography:
CSXT K602-02 @ Yardley, PA
Darryl Rule's Photography:
Union Pacific GW AC44CWCTE #5659 @ Yardley, PA
Darryl Rule's Photography:
CSXT K602-02 @ Yardley, PA
Darryl Rule's Photography:
Union Pacific EMD SD70ACe # 8621 @ Oxford Valley, PA
Darryl Rule's Photography:
Union Pacific EMD SD70ACe # 8621 @ Oxford Valley, PA
Darryl Rule's Photography:
UP 1998 @ Oxford Valley, PA
Darryl Rule's Photography:
UP 1998 @ Oxford Valley, PA
Darryl Rule's Photography:
NS 17G @ CP John
Darryl Rule's Photography:
NS 211 @ Three Bridges, NJ
Darryl Rule's Photography:
NS 8101 @ Three Bridges, NJ
Darryl Rule's Photography:
UP 8818 @ Oxford Valley, PA
Darryl Rule's Photography:
CSXT K477-25 @ Oxford Valley, PA
Darryl Rule's Photography:
CSX K046 @ Yardley, PA
Darryl Rule's Photography:
CSX K046 @ Yardley, PA
Darryl Rule's Photography:
CSX K046 @ Yardley, PA
Darryl Rule's Photography:
NS 7290