Monday, October 15, 2018

Meghan and Harry Have a Baby

Megan Markle and Henry Prince are having a baby. I'm not sure why everyone talks about this so much since no one outside of England cares. No one normal anyway.