Theatrical CLONE WARS Trailer Leak

Since it keeps vanishing off YouTube, here’s a place to catch it. It’s got foreign subtitles and sithy quality, but what the hell. Catch...