Rascal Racers © 2004 Mud Duck Productions
Game ID: SLUS-01575
Released on March 16, 2004 in the USA.
Game's CD.