Star Wars: The Clone Wars Leaving Netflix March 7

If you have Netflix and you have been putting off watching Star Wars: The Clone Wars then you may want to stop procrastinating and  get on it. It was reported today the the popular series will be leaving Netflix on March 7th. That makes for a sad day my friends, a sad day indeed!