Cyclists | Steve Joughin

* June 23, 1959, Isle of Man