Type: Posts; User: jrmusselman
The movie you are looking for is called "The Circuit 2: The Final Punch"