This is pretty much BS. "The New IRS" isn't the "New and Improved Internal Revenue […]