Steam Engine Expert

Scale model or full-sized steam engines, Gene Gay has seen it all

Gene Gay, one of the last of a generation of steam engineers
Gene Gay, one of the last of a generation of steam engineers.