this week on Rumor Has It: it's Humiliation Day at last! yay! oh right, and we go over some rumors.
Shared publiclyView activity