USA v Germany Party at Victory Plaza


The official USA watching party was at Victory Plaza in downtown Dallas, and thousands turned up to cheer on their country. Catherine Downes was our photographer.
X


Sponsor Content