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.