Originally aired July 2, 2024
Joe Biden BIFFED the last debate. But did it cost him the election? Hijinks ensue.