Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Mar 31, 2010
A team of extreme racers vying for the Star Car Championship stumble onto a plot to annihilate the peacekeeping planetary Alliance. As the stakes rise with every tick of the speedometer, the Finals quickly become a battle of survival with the fate of the universe hanging in the balance.