Star Wars has released a trailer for Star Wars: The Clone Wars- Lost Missions.  This bonus content from the cancelled animated series will be premiering on Netflix March 7th.  Are you excited to see more Clone Wars stories?