Mitt Romney refuses to release his tax returns despite repeated calls from critics and news outlets. Guess what, Mitt? The voters already know you are richer than 99% of them. What are you hiding? Why won't you release them? Are they stashed in the Cayman Islands ... or somewhere even further away?