Larry Owens
Larry Owens at Eldora Speedway for the 1981 World 100.
Photo by Bob Markos