Italy – Baseball Powerhouse?

Italy vs. Canada

Italy vs. Canada


 
Watch out, Canada, we’re thinking of taking up hockey!
 
YOU MUST REGISTER TO COMMENT. GO TO SIGN UP PAGE

Leave a Reply