Spontaneous combustion in Italy
Posted: Sun Feb 15, 2004 10:36 am
Household items are bursting into flame in a Sicilian town in Italy, to such a degree that it's sparked theories of demonic intervention.
Guess the Holy See had better call in the Ghostbusters.
Guess the Holy See had better call in the Ghostbusters.