Where To Stream Russell Peters vs. the World Season 1 Episode 4
Europe & Australia
- Aired October 8, 2013
- 30 Min
Russell and the crew take the tour to Europe as final prep for the taping of his new special, Notorious in Sydney, Australia.
Europe & Australia
Russell and the crew take the tour to Europe as final prep for the taping of his new special, Notorious in Sydney, Australia.