You're the devil in disguise 222 Nick Douglas 09/05/06 02:49PM Filed to: Microsoft Microsoft Ads Valleywag Is it just me (and the finder) amused by this shot from Microsoft's developer network?Microsoft Devil Woman w/ horns + whip (from Visual Source Safe) [Reddit]