Baseball
By The Roar / Editor
19th October, 2018
Retired Japanese player Takeshi Yamasaki faces up to a machine delivering extreme fast balls in excess of 300kph without a helmet!