The official site has a sneak preview of this Saturday's The Clone Wars episode 5.3: Front Runners. Click through to see the trailer!