Now that the Duke
and Duchess of
Sussex are settled
into Southern
California, James
Corden thought it
was time to show
his friend Prince
Harry the sig
(more)
Now that the Duke and Duchess of Sussex are settled into Southern California, James Corden thought it was time to show his friend Prince Harry the sights. Fr...