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