Now Playing | Baseballs 179

This clip about professional baseballs from Science Channel's How It's Made hits a grand slam.

Recommended for You

Watch More How It's Made Videos
Filter

Test