America's Cup

Illustration for article titled Americas 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)


Share This Story

Get our newsletter


The Real Janelle

FINALLY. Go Chile!!!! Viva CHILE!