ROSS TAYLOR

united states: sports

Little League player Taylor newton shows his emotion after striking out in his game in Durham, North Carolina.
Little League player Taylor newton shows his emotion after striking out in his game in Durham, North Carolina.