2003 Image Gallery

Texas Showdown 3 at the Stargate Arcade in Houston, TX.

Credits: n/a