Isle of Man TT 2024 // James Hillier - Episode 9 - 'More frustration'