The music and comedy show was set to be held in California next summer, with the Duke and Duchess of Sussex planning to make speeches.Continue reading

LEAVE A REPLY

Please enter your comment!
Please enter your name here