Star Wars: The Clone Wars – The Lost Missions Trailer

Star Wars: The Clone Wars – The Lost Missions Trailer

Wow, that’s an unwieldy title isn’t it?

Netflix wants to make sure you know both that The Clone Wars will be available through them from March 7th and also that there’s a bunch of cool stuff in the unaired episodes.

 Star Wars: The Clone Wars   The Lost Missions Trailer

Leave a Reply