12-13 May: This Weekend in Motor Sport History
Discover the momentous motor sports events that took place this weekend in history ….. ~12 May 1904: The first and only speed trials staged at Douglas Promenade, Isle of Man were won by S. F. Edge in a Napier with a speed of 57.3 mph. 1935: The Cape Cod Challenge Cup Race, the first race…