CLICK OLDER POSTS FOR MORE PICS AND COMMENTS


Friday, July 29, 2011





Steve and Nolan in front of the Freedom Tower. This is on the site of the Twin Towers. The structure is only half completed. The area will also house a museum.

No comments:

Post a Comment