Darryl Rule's Photography:
CSXT K614 @ Langhorne, PA
Darryl Rule's Photography:
CSXT K614 @ Langhorne, PA
Darryl Rule's Photography:
Amtrak Keystone Service @ Bristol, PA
Darryl Rule's Photography:
AMTK Acela #2017 @ Levittown, PA
Darryl Rule's Photography:
Amtrak NE Regional @ Levittown, PA
Darryl Rule's Photography:
SPAX #6336 @ Woodbourne, PA
Darryl Rule's Photography:
SPAX #6336 @ Woodbourne, PA
Darryl Rule's Photography:
CSXT Q403 @ Woodbourne, PA
Darryl Rule's Photography:
CSXT Q403 @ Woodbourne, PA
Darryl Rule's Photography:
Wesley and I @ Woodbourne, PA
Darryl Rule's Photography:
SEPTA #9755 @ Levittown, PA
Darryl Rule's Photography:
SLRS Baldwin S12 #301 @ Fairless Hill, PA
Darryl Rule's Photography:
SLRS Baldwin S12 #301 @ Fairless Hills, PA
Darryl Rule's Photography:
SLRS Baldwin S12 #301 @ Fairless Hills, PA
Darryl Rule's Photography:
SLRS Baldwin S12 #301 @ Fairless Hills, PA
Darryl Rule's Photography:
ESPN SW-900 #52 @ Bristol, PA
Darryl Rule's Photography:
ESPN SW-900 #52 @ Bristol, PA
Darryl Rule's Photography:
ESPN EMD SW-900 #52 @ Bristol, PA
Darryl Rule's Photography:
ESPN EMD SW-900 #52 @ Bristol, PA
Darryl Rule's Photography:
ESPN SW-900 #52 @ Bristol, PA
Darryl Rule's Photography:
ESPN SW-900 #52 @ Bristol, PA
Darryl Rule's Photography:
CSXT Q422 @ Ewing Twp., NJ
Darryl Rule's Photography:
CSXT K611 @ Ewing Twp, NJ
Darryl Rule's Photography:
CSXT K611 @ Ewing Twp, NJ
Darryl Rule's Photography:
Newest member of the media!