Key & Peele (2012)
← Back to main
Cedric Yarbrough as
Episodes 1
The Branding
February 21, 2012
• 20m
1x4
Luther, President Obama's anger translator, reminds everyone who killed Osama bin Laden.
Read More