The Cubans look formidable but the word on the street is that the Japanese have the best team. Maybe un-beatable.
[Back][Up][Next]