H24 News H24 News
2021-06-11T15:00:29Z  ·  chroniclelive.co.uk

Harrison Ford begs fans on the Quayside in Newcastle to leave him alone

The star is in the North East to film the fifth Indiana Jones film