Career Summary:

Mike Taylor

  • April 24, 1934
  • 83
  • United Kingdom
  • Not Active
  • 1
  • Cooper-Climax,Lotus-Climax