ICYMI

Rod is team Harry and Megan in the royal family kerfuffle. 

Recommended for you