Star Wars: The Clone Wars End Nears with a Trailer

Star Wars: The Clone Wars returns one last time on Disney+ February 21.