[youtube mfPuRoStEdw 520]
Ever wondered how a baseball is made? Science Channel answers this question in a short video clip.
Passionate about European baseball since 2007
[youtube mfPuRoStEdw 520]
Ever wondered how a baseball is made? Science Channel answers this question in a short video clip.