Home Tags Seth green

Tag: seth green

What happened to Star Wars Detours?

0
So whilst the 1978 Star Wars Christmas Special is the stuff of legend having been transmitted to audiences open mouthed in shock ensuring that...