Stimulus Checks: It's August 17 and Twitter Can't Believe More Relief Hasn't Been Passed