See How Queen Elizabeth Honors 20th Anniversary of 9/11 Attacks
In honor of the 20th anniversary of the 9/11 attacks, watch the British military perform the United States National Anthem at Windsor Castle.
In honor of the 20th anniversary of the 9/11 attacks, watch the British military perform the United States National Anthem at Windsor Castle.