Watch the Season 5 finale of The Clone Wars

You can now watch what is possibly the final episode of the Clone Wars on starwars.com

So Much Feelings…