Championship Celebration

Photo posted August 30, 2015 in News, Sports by Commedia

Japan defeated the Lewisberry, Pennsylvania team 18-11 to win the 2015 Little League World Series Championship.