Downshift: The Star Wars Special

"Downshift: The Star Wars Special" is the sixth episode of Season 6 and the 106th episode overall of Downshift. The episode premiered on July 20, 2007.