The Last Interurban: Unfortunately tied down for the weekend, IATR 50 basks in afternoon light. This BLW-Westinghouse product is 101 years old this month, and is still earning its keep in r... (more)
IATR 60 waits at Clear Lake Junction while a UP freight passes over the diamond. Union Pacific SD70M No. 4303 was built 84 years after No. 60, which came out of Baldwin in 1917. The Iowa Tractio... (more)
The Savanna to Mason City local pulls into Mason City Yard on #1 track. The crew will make a simple double over to #2 track to put the train away. This is the 2nd crew on this train out of Marquet... (more)
This is the old Milwaukee Road Depot in Mason City. This depot is no longer used since the CP has build a new office near the roundhouse on the southside of the yard. In 2018 the CP was going to d... (more)
A interesting work train heads out of Mason City on the UP Spineline. The train needs to go all the way to Nevada to wye the train and come back (180 miles!). Here the train crosses the CP Sheldon... (more)
Iowa Traction Railway Company Steeple Cab #54 and crew collect an empty ceterbean car from the Red Diamond Processing & Packaging siding, in Mason City, Iowa. No. 54 is one of many 100+ year old t... (more)
UP "Big Boy" 4014 sits at Mason City before heading north along UP's "Spine Line" to St. Paul on July 17, 2019.
Big Boy 4014 gets topped with water while people from the area view the locomtive
The 1921 built number 51 occupies 15 Street SW as it heads for another cut of covered hoppers from the Canadian Pacific interchange.
Sometimes the shadow can be your friend. I like how the ground guy's shadow it prefect in on the ground and how the motorman is working on flipping the trolley pole for direction change in this sh... (more)
Jordan Spreader plow train has re-crewed on the south side of Mason City and will work its way north on the Spine Line.
Snow piled high after the latest storm Iowa Traction shoves a cut of cars into the AGP plant.
With snow piled high Iowa Traction motor waits to switch plant.