Young Woman Breaks Ten Blocks With Her Head Then Throws Out First Pitch At Baseball Game! You GOTTA See This!
As if throwing out the first pitch at a baseball game wasn't nerve-racking enough…
Takeda Rina, a martial artist, was set to throw out the first pitch at a Japanese baseball game.
But she wasn't just going to walk out there and toss out the ball.