Saturday, July 7, 2007

New Japanese Pitch?

Will this pitch be sweeping the nation's ballparks in the near future?:)

0 comments: