
The Imperial Chronicles
Michelle McCool Contacted for Women’s Royal Rumble Match
Along with Beth Phoenix, Michelle McCool has also been reached out to for an appearance at this years historic Women’s Royal Rumble Match. She was last seen in 2011 in a “Loser Leaves Town” match […]