Stars and stripes waving in London





The USA women’s soccer team, together, waving the flag of the United States in London as they beat Japan 2-1.. I’m actually tearing up in all out pride .. Amazing game. Hope my VHS tape worked..