Tax Time By Observer Staff • 04/15/05 12:17pm We hear the Dems’ tax returns are starting to trickle out today, as is traditional. Mike, though, never releases his tax returns on tax day. Expect sometime in May, we’re told. Why not today? Must take a while to do all that redacting.