age ~81
from Kettering, OH
Harry Stiller (born 28/5/1938) is a retired British motor racing driver and former British Formula Three Champion. His racing career covered the years ...
Harry Stiller; born in London 28.05.38. British Formula 3 Champion 1966 and 1967. Works driver for Brabham; Lola; Cooper and Merlyn. ...