Monday, October 12, 2009

New Orleans Ghosts

New Orleans is probably the most haunted city in America, maybe the world, and it really doesn't take any fancy ghost hunting equipment to figure that out