New Star Wars: The Clone Wars clip takes us to Kamino

by

Star Wars: The Clone Wars comes to Netflix on Friday, including the final, un-aired episodes, and the streaming company is going to tease you with a new clip from the planet of Kamino.

Star Wars: The Clone Wars comes to Netflix on Friday, March 7th. Get excited!

via Netflix