New Hope & Ivyland Railroad 40 leaves New Hope in a cloud of steam, heading to Lahaska on a Christmas excursion
Strasburg Railroads 89 prepares for the annual Christmas tree train with a blow out in the early morning sun
The January 4, 2020, Conway Scenic Railroad and Mass Bay Railroad Enthusiast's Steam in the Snow trip enjoyed a moist and cold day, showing off the splendor the little ex-CN 0-6-0 #7470. The spec... (more)
The blizzard conditions included heavy snow and strong winds which kept many railfans at home. Those crazy enough to venture out were treated with a magical show of steam, compliments of the Big ... (more)
Union Pacific "Big Boy" #4014 rolls across a small bridge just west of Byers, CO on a cold November 25th, 2019.
Union Pacific "Big Boy" No. 4014 departs Sharon Springs, Kansas, and enters the Limon Subdivision after getting a track warrant to head west to its next layover stop in Limon, Colorado, ... (more)
Nearly an hour after advertised UP 4014 backs out of the Marshall yard onto the mainline for its trip to Prescott, Arkansas. The schedule had enough padding which allowed to train to get to Presco... (more)
UP 4014 and 844 going up the Wahsatch with a HUGE crowd on I-80 and Echo Canyon Rd
UP 4014 and 844 steaming in the sunrise
Cass 5 wins the "Shay Race" during Railfan Weekend 2013 (Don't bet your money...I think it's rigged!)
From the vantage point of a Temsco A-Star helicopter, #73 pounds toward the summit of White Pass towards the Alaska/British Columbia border. The train will travel around a loop track and take on ... (more)
Although this was 15 years ago, I'll never forget the hot blast of oil smoke gifted to me about 4 seconds after this shot was taken. All for giving the engineer a roll of film for his camera.