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)
More from Jezebel
The Real Janelle
FINALLY. Go Chile!!!! Viva CHILE!