International road racer and British Superbike rider Glenn Irwin tells The BBC Bikes Podcast about the anxiety he feels when competing at the North West 200 and Isle of Man TT.
International road racer and British Superbike rider Glenn Irwin tells The BBC Bikes Podcast about the anxiety he feels when competing at the North West 200 and Isle of Man TT.