Star Spangled Banner Played Outside Buckingham Palace After 9/11 Attacks

Today marks 18 years since the tragic events of 9/11/2001. We will never forget! This marked the first time in the history of Buckingham palace that another country's national anthem was played apart from dignitary visits and such. Our British allies are class acts!


Sponsored Content

Sponsored Content