Vince Hammel Jr:
N&W 514
Vince Hammel Jr:
MMID 201 Thurmont, Md
Vince Hammel Jr:
MMID 202 Keymar, Md
Vince Hammel Jr:
MMID 202Spring Mills, Md
Vince Hammel Jr:
mmid 202 New Windsor, Md
Vince Hammel Jr:
SRRNJ 100
Vince Hammel Jr:
B&O 5612 09-1981 Curtis Bay, Md.
Vince Hammel Jr:
Carolina Southern 100 July 2008 1
Vince Hammel Jr:
Carolina Southern 100 July 2008 2
Vince Hammel Jr:
Carolina Southern 100 July 2008
Vince Hammel Jr:
Carolina Southern 943 July 2004
Vince Hammel Jr:
Carolina Southern 950 July 2007
Vince Hammel Jr:
DM&IR 166 1990 Proctor, Mn.
Vince Hammel Jr:
DM&IR 166 1990
Vince Hammel Jr:
DM&IR 187 1990
Vince Hammel Jr:
ATS&F 3060 06-27-87 Palmer Lake, CO.
Vince Hammel Jr:
DM&IR 164 Duluth, MN 1990
Vince Hammel Jr:
CP 8245 #557 05-21-92 Chemung, NY.
Vince Hammel Jr:
MMID 794-97C 10-25-86 Thurmont, Md
Vince Hammel Jr:
Chessie 6213 Harpers Ferry, WV
Vince Hammel Jr:
C&O 5822 Relay, Md
Vince Hammel Jr:
LNW 51-52
Vince Hammel Jr:
ESRR 2000
Vince Hammel Jr:
York Rail 1604-1600 Thomasville, Pa. 04-28-14-
Vince Hammel Jr:
York Rail 1604 Smiths Station, Pa.-
Vince Hammel Jr:
B&O 6470 Cumberland, Md.
Vince Hammel Jr:
OSR 383-
Vince Hammel Jr:
York Rail 1502 Smiths, Pa.-
Vince Hammel Jr:
Yorkrail 1755 Spring Grove, Pa.
Vince Hammel Jr:
Yorkrail 1755 Thomasville, Pa.