World Trade Center Ghost Pic          Back to Ghost Pictures

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

"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. "  
All images are the property of the submitter and website
content is the property of Angels & Ghosts, LLC  

Copyright 2004-2005