The Sapporo Dome on the Japanese Island of Hokkaido was the stage for the much-anticipated Olyroos Opener against the might of Argentina.
The Sapporo Dome on the Japanese Island of Hokkaido was the stage for the much-anticipated Olyroos Opener against the might of Argentina.