televisionNews Watch This New Clip From the 'Star Wars: The Clone Wars' Finale Season February 18th, 2020