The final season trailer of Star Wars: The Clone Wars has recently been posted on Youtube, which gives us a small glimpse of what to expect. Based on the trailer, we know that the season will be available on Disney+ from 21 February 2020 onwards.