2003 Image Gallery

Texas Showdown 3 at the Stargate Arcade in Houston, TX.
Credits: n/a