About 380,000 fans lined the main street of Ginza in Tokyo on Sunday to cheer the Yomiuri Giants during their victory parade.
About 50 members of the Giants, who won the Japan Series, rode atop open buses for about 2 kilometers along Ginza-dori.
© Japan Today
No Comment
Login to comment