They say Margaret By Wild One • July 12, 2007 They say Margaret is a raving beauty. You mean she’s escaped from the funny farm?