RIGHTS MANAGED
212178

: Pastor farts during wedding vows. Minister, priest