SNL kicked off its show Saturday with a sketch showing a number of Biden allies vouching for the president by insisting that heās a āincredibleā when heās ābehind closed doors.ā
Yep, I'm sure Biden does his best work when no one is watching, and no one can check on results.