9/11 Tribute to the American Spirit shown one time on TV

The Magnificent Clydesdales bow down in reverence to the people of New York City.

Share