World Trade Center Ghost Picture

Marc from St. Charles, MO sent us this very cool picture with no explanation of what happened...

"I took this picture in November 2002, in Battery Park, in New York City. It is a picture of the globe that was in one of the towers of the World Trade Center and was put on display in the park. I took several pictures of it from a few different angles and this is the only one that turned out like this one. I have no idea what it is, I am not a huge believer in ghosts but I have shown it to several different people and no one can explain it. I thought you might like to take a look at it."