Pro Ball Player v. 300km Pitch

Robots, baseball, TV shows where people do weird and humiliating things . . . this is a Japanese trifecta.

[youtube width=”640″]https://www.youtube.com/watch?v=3xgvYswhjog[/youtube]

Comments
This is a test