PARTY like its JAPANESE BASEBALL.

Stadium Steve

Stadium Steve

8,360 views

Review of Meiji Jingu Stadium in Tokyo, home of the Yakult Swallows of the Japanese Baseball League.