Biden sent home to Delaware to start weekend early. Rumor has it the White House is advertising for 5,000 rolls of duct tape on the FedBizOps website.
28 Comments
newest