Vic 17 Posted February 20, 2009 Witness the return of the Jedi in "Ambush," the resounding fan-favorite episode of the hit animated series Star Wars: The Clone Wars, airing again at 9 p.m. ET/PT Friday, February 20, on Cartoon Network. View the full article View the full article Share this post Link to post Share on other sites