new icn messageflickr-free-ic3d pan white
Tokyo Dome | by kevinpoh
Back to photostream

Tokyo Dome

Tokyo Dome is the franchise stadium for the Yomiuri Giants, hosting More than 60 games yearly. It is also one of the leading stadiums in the world, having hosted Japanese-American baseball games, and the first MLB opening match held outside America (Mets vs Cubs) in the year 2000.

15,443 views
7 faves
5 comments
Taken on April 17, 2010