The Branding

February 21, 2012
80.0%

Key & Peele - S1 - E4

The Branding

Luther, President Obama's anger translator, reminds everyone who killed Osama bin Laden.