TV star Phil Spencer inherits £18milllion from parents killed in tragic accident

  • Posted on November 28, 2024
  • By The Mirror
  • 3 Views
TV star Phil Spencer inherits £18milllion from parents killed in tragic accident

Location, Location, Location star Phil Spencer's parents died in August 2023 when their car careered into a Kent river while they were on their way to a pub lunch
continue reading...

Author
The Mirror

You May Also Like