Watch the Fastest Pitching Machine Nearly Kill You with BaseballsWatch the Fastest Pitching Machine Nearly Kill You with BaseballsJapan invented a death defying pitching machine that's the fastest in the world. It hurls baseballs at you at 143 MPH. Oscar GarzaOscar Garza