Priest Training. . ball re': priest for our future this be ?. I live in east Anglia haha, pretty sure I've seen this around :L priest Church catholic christian