The Clone Wars Returns February 17th To Disney Plus

Posted by Dustin on

It looks like a video from Oh My Disney has leaked the start date for the final season of Star Wars: The Clone Wars as February 17th, 2020. The highly anticipated wrap up to the series will consist of 12 episodes, and if I had to put money on it, these final episodes will air weekly similar to The Mandalorian. Several people managed to grab screenshots before the video was removed.



