ParentFull threadDaz1·>In 1960 the top tax rate was 91%How many times does this need to be debunked?View on HN