Key & Peele Season 5 Episode 2

Key & Peele season 5 episode 2 airs tonight 10:00 p.m. ET/PT on Comedy Central. In tonight's episode, Sketches include British explorers discussing their travels; a prayer group receiving divine...