Skip to main content
Advertising

Seattle Seahawks fans rally in front of Buckingham Palace

Check out Seattle Seahawks fans in London rallying in front of Buckingham Palace.