James McAvoy, Alexandra Shipp

Did James McAvoy Jump Shipp?

Well, it seems like there’s a new Becky every week these days. Are you ready to gulp down the latest fiasso of f*ckery bristling through the...