I just turned the channel... Martha Stewart is on Letterman...isn't she supposed to be on home confinement????
nope .. she's done her time and is a free women