Loading...
Uploaded by HukilauPrincess on Jun 3, 2008
Fenway Park Bar in Kyoto Japan. After attending the 2 Red Sox games at the Tokyo Dome, we made a pilgrimage to the Fenway Park Bar in Kyoto. It was a great evening!
Sports
Standard YouTube License
Load more suggestions
All Comments