tor.com
The Final Season of The Clone Wars Will Debut in February 2020
We finally known when we’ll get to see the end of Star Wars: The Clone Wars. During its presentation at D23 this evening, Lucasfilm announced that the final season would begin streaming on Di…
Andrew Liptak