2004 Image Gallery

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