Long running animated series Star Wars: The Clone Wars will have a new home for its sixth and final season – Netflix. The show will debut all 13 episodes of its last run on March 7 on the streaming
http://www.mtv.com/player/embed/wp/ You guys know my thoughts and feelings on trailers for any geek-related movies, so I can’t tell you anything about this trailer. But feel free to tell us what