Freedom Tower Is In New York City
July 04 2004

Description
The cornerstone of the Freedom Tower is laid on the site of the World Trade Center in New York City.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T22:24:40Z

Log In To Edit Event