thephilfactor.com
Throwback Thursdays! Color Blind (July 21, 2005)
More proof that Martha Stewart is the devil incarnate. If that doesn’t look like evil, maniacal laughter in the picture below I don’t know what does. (July 21, 2005) You know how they s…