John Knoll

1 result

The makers of Star Wars have scotched rumours that Carrie Fisher’s Princess Leia may live on.

The makers of Star Wars have scotched rumours that Carrie Fisher’s Princess Leia may live on. Making a rare foray into the sprawling world of Star Wa(...)