Usher & Grace Miguel: Who Wears The Pants? Sandrasays | April 11, 2011 13,392 1 Like Tweet Read More Category: Features, Gossip, News Tag: agents, control freak, cougars, cougars need love too, grace miguel, staff, trouble in paradise, Usher