Happy Holidays From The Government: The Second $600 Stimulus for struggling Americans that just can't catch a break.