Fr. Geoff Horton

Fr. Geoff Horton

Father Geoff Horton is a priest of the Diocese of Peoria, Illinois currently serving as a pastor in a small town and as a high school chaplain in a nearby not-so-small town.

And he saw Star Wars before it was even Episode IV: A New Hope.

Share This
468 0