Sean Defoe runs his eye over the first Presidential election debate grading the winners and losers
195. Who won the first Presidential debate?
Sean Defoe runs his eye over the first Presidential election debate grading the winners and losers
05.30 30 Sep 2025