Japan’s goalkeeper Ayumi Kaihori saves USA’s midfielder Tobin Heath’s penalty during the FIFA Women’s Football World Cup final match Japan vs USA on July 17, 2011 in Frankfurt am Main, western Germany. AFP PHOTO / PATRIK STOLLARZ (Photo credit should read PATRIK STOLLARZ/AFP/Getty Images)









Recent comments