You just read:

The Force is with Netflix: Final Season of Lucasfilm's Star Wars: The Clone Wars "The Lost Missions" to Premiere Only on Netflix in U.S. and Canada On March 7th

News provided by

Netflix, Inc.

Feb 13, 2014, 06:00 EST