Russell Peters vs. the World - Season 1, Episode 1 - Rotten Tomatoes
EPISODE:

Episode Info

Russell heads to western Canada for the second leg of his international tour.

Cast

Discussion Forum

Discuss Russell Peters vs. the World on our TV talk forum!