A Grateful Genie Francis Shows Off Brand-New Contract



Genie Francis General Hospital