Clone Wars Final Season Trailer Is Here

The final season of The Clone Wars will begin streaming on February 21st, a week later than what was originally reported as a rumor last week. Below is the trailer:

You’re welcome.

Don’t forget to follow us on Instagram @anotherstarwarspage where we mostly post memes, but still drop the occasional news blurb.