Darth Vader Love Triangle? New Chemistry in 'Clone Wars'

Date: 19 August 2008 Time: 03:31 PM ET