Irish Priest Ruins Olympic Marathon #shorts

Cornelius “Neil“ Horan is a laicised Irish Roman Catholic priest who is noted for his interference with the running of the 2003 British Grand Prix and the 2004 Summer Olympics men’s marathon in order to promote his religious belief that the end times are near. Interviews:
Back to Top