Skip to content
Advertisement

Striking out 12, Taiwan defeats Venezuela 4-1 in the Little League World Series semifinal

More Photo Galleries