Watch The Russell Howard Hour season 3 episode 13 tv series online free
Release: Feb 20, 2020
Russell looks at the week's news. He chats to Eni Aluko about her record-breaking football career and After Life's Kerry Godliman about her new stand-up tour.