SHOW REPORT

25 HP Russell engine
25 HP Russell engine owned by Lloyd Trade at the Freeport Show in 1973. Courtesy of Michael Althoff, 328 W. Chestnut Street, Freeport, Illinois 61032
Michael Althoff