The first episode of new and final season of The Clone Wars will air on Disney+ on Friday 21st February… Report