What Is That Tall Building I See From Our Plane? Freedom Tower?
We were flying to our vacation destination recently from Newark airport when I happened to see the beautiful NYC skyline. Perhaps I showed my stupidity, but I kept staring at that big structure protruding in the center. Is that what I think it is?