Santiago Screams After Chile's Victory over Spain

June 20, 2014 - 10:26 AM