Thursday, September 22, 2005

The Spirit(s) of New Orleans

Some soldiers are getting spooked by spiritual activity in New Orleans. Watch the news report here.

No comments: