America Stands Tall
Photos from the "Top of the World"
Observation Deck.
World Trade Center, June 8, 2001
Photo by Matthew A Perosi
This was a small model and tour of the
World Trace Center. The model would light up
different areas while accompanied by an interesting narration. Afterwards,
you could go
into the next room to watch a movie about the WTC and your seat would
move.