The Duke and Duchess of Sussex have finally reached the promised land of California and they are within kissing distance of Hollywood, no doubt their intended destination all along.
Breaking news
The Duke and Duchess of Sussex have finally reached the promised land of California and they are within kissing distance of Hollywood, no doubt their intended destination all along.