JAPAN vs KOREA (FINAL GAME)

70 images
twitterlinkedinfacebook
» DISPLAY OPTIONS

The 2009 World Baseball Classic final game at Dodger Stadium in Los Angeles, California, USA. Japan defeated Korea 5-3.