We aren't huge sports fans but it was tons of fun to check out Japan's energetic spin on baseball games! GO SWALLOWS!
Kyde & Eric
2015-11-11 06:50:37 +0000 UTC