Here's Your Halloween Costume: Keep Up the Faith Priest

Comments

1
Those Cub Scouts in their little shorts *are* awfully cute.