Tax Freedom Day... sounds like you should not be paying taxes. On the contrary, Tax Freedom Day represents how many days the average American needs to work in order to pay their taxes.
This year's Tax Freedom Day falls on April 30, which means Americans on average will work for 120 days in order to pay their taxes.
