CBright7831
I was watching a fan film (on IFILM) called Emergence Of The Sith and before it came on a preview for the next movie called The Vanquished Foe. I looked around for it but could not find it. I know EOTS was released in 2002, so surely by now, Vanquished should be out there somewhere. Can anyone help me out where to find this?