ThePeople
Nov 22, 2020
1 minute
BANG ShowBiz
LoNDoN: princess Diana’s brother has blasted Netflix’s The Crown.
Earl Spencer says he refused producers permission to film at his family’s althorp estate
You’re reading a preview, subscribe to read more.
Start your free 30 days