James Middleton Spills Tea On Prince William’s “Excuses”
British royal family news reveals that James Middleton is spilling tea on his brother-in-law and we’re here for it. James is Princess Catherine’s younger brother and apparently Prince William shies away from one Middleton family activity in…