Links for The Daily Show S18E153: Idris Elba

Comedy Central Buzz

Episode 153

1,403 watches

December 9, 2013
Idris Elba
December 9, 2013
Idris Elba