Star Wars Could We Finally Be Getting Star Wars: Detours? January 10, 2015 Echo-07 Seth Green, Seth Macfarlane, Star Wars: Detours Fans of Seth Green’s “Robot Chicken” Star Wars spoofs have been following the development of the RC/LFL joint venture called... Read more