This may not be new, and it may not focus on the U.S., but this great video from our friends at the Taxpayers’ Alliance in Britain from two years ago captures exactly how many of us are feeling today:

Happy Tax Day!?