05-16-2023, 06:28 AM
Thought this was a good read. Free spirits or mad fuggers? Depends on your perspective I suppose. 'The Speed Project'.......
https://www.bbc.co.uk/sport/65568403
https://www.bbc.co.uk/sport/65568403