Football

Public Viewing

Match: China - Switzerland

Mon, Jun 21, 2010
4 pm
Free admission
Public Viewing