Friday, July 30, 2004

Oh My!

A Catholic priest and nun have been caught having sex in a car at an airport car park in Malawi.

-via Ananova

No comments: