Peston loses microphone during live report

Posted by on Friday 21 September 2018
Channel  The Last Leg Re United Kingdom

The Last Leg – Bunch of Anchors