America's Cup


[Port Elizabeth, South Africa; June 21. Image via Getty]

PORT ELIZABETH, SOUTH AFRICA – JUNE 21: Chile fans enjoy the atmosphere prior to the 2010 FIFA World Cup South Africa Group H match between Chile and Switzerland at Nelson Mandela Bay Stadium on June 21, 2010 in Port Elizabeth, South Africa. (Photo by Stuart Franklin/Getty Images)

Inline Feedbacks
View all comments
Share Tweet Submit Pin