Ben 10: Race Against Time
In "Ben10: Race Against Time," Ben returns to his hometown, Bellwood. Ben appears to be facing his hardest obstacle to date, despite returning to school and putting his superhero escapades behind.
Released: 2008-02-11