Star Wars: The Clone Wars - The Lost Missions
Clip from the final season, coming to Netflix.