Heavy Traffic On Main Street

Small engines area
Portion of the small engine area at 1990 show.