Cheating with…vibrating anal beads? Even if you lose, you still kinda win. #DailyShow #Comedy #Chess · Jon Stewart · Sentinel