September 23, 2005

Spooky Doings in New Orleans

It seems the soldiers are encountering being from the spirit world in New Orleands. Here's a video clip.

Posted by The Vorlon at September 23, 2005 7:01 AM