Santiago Screams After Chile's Victory over Spain

June 20, 2014 | 10:26 AM EDT

Santiago Screams After Chile's Victory over Spain https://www.youtube.com/watch?v=CN2WDeTONlo