Japanese Girl Breaks Blocks with Her Head before First Pitch (Video)

Rina Takeda, a 23-year old Japanese martial arts star, breaks ten concrete blocks with her head before throwing the first pitch at Sunday’s Chiba Lotte Marines vs Seibu Lions baseball game.

via The Big Lead