Luke HendersonSeptember 07, 2012detours, george lucas, seth green, star warsComment Seth Green and Matt Senreich Talk Star Wars: Detours Luke HendersonSeptember 07, 2012detours, george lucas, seth green, star warsComment