July 18, 2009 Russell Peters - Just For Laughs Edit Delete Tags Autopost Russell Peters performs for Just For Laughs in Toronto. Sent from my iPhone