I watch road racing like this and the IOM TT from behind the sofa, through my fingers.
As an ex-biker I find it compelling but almost unwatchable in equal measure.
True fear for me is watching the on-board footage of a >130mph average lap of the TT course, which includes a couple of small town centres.