Live Steam & Outdoor Railroading Sep/Oct 2020
Feature: Ball Piston Engine