Godfrey's last ride
Jun 03, 2020
1 minute
Photograph: MORTONS ARCHIVE
when the gearbox locked at 120mph plus.
The crash was catastrophic but the Isle of Man had a new medical innovation - the helicopter. That Godfrey was quickly taken to
You’re reading a preview, subscribe to read more.
Start your free 30 days