Life | Sun Jul 22, 2012 7:34am EDT

Japanese schoolboy pitcher clocks 160kph