M
mercury
Guest
The photos in the subsequent posts are pictures that were taken in Reliant Stadium, Houston, Texas, USA on Sunday, June 15, 2008 of the World Cup Qualifier match between Mexico and Belize.
The photos in this thread come courtesy travelqueen and Pollard Media Productions.
Enjoy :beerchug
The photos in this thread come courtesy travelqueen and Pollard Media Productions.
Enjoy :beerchug