tokyo

Happy New Year!
Happy New Year!
Happy New Year!
In the wee hours of Wednesday morning (3:00 A.M. for those of us in Yakima) the National Pastime will get underway halfway around the world when the first pitch of the 2012 Major League Baseball season is tossed out...  in Japan!