To promote The Clone Wars bonus content debuting on Netflix at 12:01 a.m. PST on March 7, the Star Wars YouTube channel has posted a clip from the Yoda arc of "The Lost Missions." This is the same clip that first appeared at Star Wars Weekends 2013, but now it's available in all its crisp, high-definition glory. Check it out below.