Watch The Russell Howard Hour season 2 episode 12 tv series online free
Release: Feb 14, 2019
Join Russell for another fun-packed look at the news as he mocks the madness of the week's biggest stories and puts the world to rights with a celebrity guest.