Kevin Madsen: UP MITDM at Saunders
Kevin Madsen: Familiar "GP30" Pulliing Limestone
Kevin Madsen: Big Bridge, Small Train
Kevin Madsen: 1600 PRS at Kirkus St.
Kevin Madsen: Thirty Thursday on the Rapids Turn
Kevin Madsen: A Different SD60M on H NTWSUP
Kevin Madsen: Punching Out of the Marine Layer
Kevin Madsen: 15:15 Utac Stone
Kevin Madsen: Three Tunnel Motors on U720
Kevin Madsen: Small UP Train at No Name
Kevin Madsen: DMIR 402 Departing Proctor at Kirkus Street
Kevin Madsen: CP 5048 Departing Superior at Tower Avenue
Kevin Madsen: CP 5048 Heading Home
Kevin Madsen: 77 Pair on ITDM
Kevin Madsen: BNSF 252 North at Boylston
Kevin Madsen: Sixty Pair on L568
Kevin Madsen: Orange SD40-2 Pair on the KL Local
Kevin Madsen: 75 Pair on the Nemadji
Kevin Madsen: DM&IR 400 South at Culver
Kevin Madsen: Rapids Storming Out of Town
Kevin Madsen: High Hood Heading Out of Duluth
Kevin Madsen: BNSF 1568 at State Line
Kevin Madsen: Brainerd Local
Kevin Madsen: High Tonnage Coal Double at Carlton
Kevin Madsen: Slow Moving Meet at Grassy Point
Kevin Madsen: New to the Neighborhood
Kevin Madsen: Sixty Sampler
Kevin Madsen: The Day the Lake Breeze Died
Kevin Madsen: Green Northtown-Superior
Kevin Madsen: Old BN on the Old Soo