Saturday, August 24, 2013

Japan defeats Mexico 3-2 to win the International Championship game

WOLnews Photo
Japan bows to Mexico fans after defeating them 3-2