Neil Horan
Cornelius "Neil" Horan, sometimes referred to as The Grand Prix Priest, The Dancing Priest, or The Armageddon Priest (born 22 April 1947), is an Irish former Roman Catholic priest who is noted for his interference with the running of the 2003...