RIP balloon priest

| | Comments (0)

The body of the balloon priest who went up on a chair affixed to helium balloons has been found about 100 km off the coast of Brazil.

Requiescat in pace.

(Thanks to Greg)

Leave a comment