Trump has steadfastly blocked all attempts to reveal his taxes for nearly three years, but that's changing.
It's been an ugly battle between Congress seeking transparency, and Trump stonewalling all efforts to share his taxes, like the presidents before him have done for almost 50 years.
Trump's stone wall is collapsing
The orange ape's real estate business reported different financial figures for two of his Manhattan properties to lenders rather than to New York tax authorities, according to documents obtained by ProPublica.
The scam was simple
The discrepancies made the buildings appear more profitable to the lender - and less profitable to the officials who set the building's property tax.
As damning as this report is, it's only the tip of the iceberg.
Related: Trump Loses Big and is Ordered to Turn Over 8 Years of Tax returns
Also: Trump Isn't Immune From Demand for Tax Records, Judge Rules
And... Judge Rejects Trump's 'Repugnant' Immunity Claim in Tax-Return Ruling
A gathering consensus among the pols is that Trump's taxes will end up in Congresses hands before next year. Possibly before Christmas.
The Senate will probably be in the midst of the impeachment trial when Trump's taxes are released as evidence of tax fraud and corruption.
Those long-held taxes will just be one of many articles of impeachment that will bring Trump - and his corrupt cronies in government - down.
Trump's biggest nightmare is happening - the taxman is coming for him.
Time for me to walk on down the road...