Thursday, August 4, 2011
Philippines VS Mexico Game at the Mustang League World Series
The Philippines team from Manila and the Mexico team from Sinola pose for a team photo at the Mustang League World Series currently being held in Burleson, TX.
8/04/2011 08:32:00 AM
Asia Pacific Zone