NEW! Related posts now linked below all posts to find fresh content!

My grandma had a film photograph of the sun setting perfectly behind the World Trade Center taken sometime in early 1999 from across Reynold's Channel in Long Beach, NY