Tuesday, September 7, 2004

DOES G-D HATE MEL GIBSON?

A swarm of locusts invaded the small Italian town of Matera, the city where Mel Gibson filmed most of "The Passion of the Christ."

No comments: