Even odds now that Romney will release his tax returns this coming week. He’s really fucked this issue up needlessly.