Castle Rock Joint Line:
Two new ES44ACHs
Castle Rock Joint Line:
CP 7020
Castle Rock Joint Line:
UP 1111
Castle Rock Joint Line:
BNSF 4707
Castle Rock Joint Line:
UTLX 904292
Castle Rock Joint Line:
James E. Strates Shows Pullman
Castle Rock Joint Line:
Spirit of the Union Pacific
Castle Rock Joint Line:
DOTX track measurement boxcars
Castle Rock Joint Line:
UPP 430
Castle Rock Joint Line:
DTTX 654811
Castle Rock Joint Line:
BNSF 999015 fire train caboose
Castle Rock Joint Line:
PMRX 462115
Castle Rock Joint Line:
BKTY 151536
Castle Rock Joint Line:
ABOX 52444
Castle Rock Joint Line:
UP 9096
Castle Rock Joint Line:
BNSF 766
Castle Rock Joint Line:
BKTY 155459 Sluts
Castle Rock Joint Line:
BNSF 300957
Castle Rock Joint Line:
Norfolk Western Heritage Unit
Castle Rock Joint Line:
RBOX 34076 King
Castle Rock Joint Line:
BNSF 496685
Castle Rock Joint Line:
BNSF 491854
Castle Rock Joint Line:
BNSF 495386
Castle Rock Joint Line:
NOKL 852168
Castle Rock Joint Line:
BNSF 301848
Castle Rock Joint Line:
SFLC 300142
Castle Rock Joint Line:
RBOX 36249
Castle Rock Joint Line:
ETTX 850483
Castle Rock Joint Line:
ETTX 851982
Castle Rock Joint Line:
CTTX 692078