Neil Horan

'We’ve got a lunatic on the track!'

The most infamous case of track invaders in recent years probably remains Irish priest Neil Horan at the 2003 British Grand…

9 years ago