World Trade Center Tower 1 from the 24th Floor of Tower 4.
For more on the 10th Anniversary of the 9-11-01 attacks and the Rise of Freedom go to: www.foxnews.com /
To remind us of those who died under an evil minded terror.
flags at st louis to
Not a member yet? Sign up