It appears that 'The Clone Wars' full trailer has been leaked!

More...