It just looks pure political and high it was.If it's perfectly legal then why is it wrong to release his returns? He promised to release them himself, every other candidate releases their returns, and he is running for president again.
Talk about a complete dud of an event