Are Americans Overtaxed?

Tea Party plans huge rallies to protest taxes
xxxxxxxxxxxxx