This Is Not Happening

Russell Peters - Adventures in Saudi Arabia - Uncensored

Season 3 E 7 • 12/02/2016

The strangest show Russell Peters ever did involved an introduction to Osama bin Laden's brother.

More