Jack Taylor Cycles, Church Road, Stockton-on-Tees
Documentary about the Taylors called ‘The Bike Brothers’.
Produced by BBC North East in 1986. Special thanks to Nic Henderson
web site devoted to Jack Taylor cycles
page devoted to Taylor Cycles