Peters Russell wallpaper Russell Peters Russell Peters was born on September 29 1970 in Toronto Ontario Canada. Inviting almost 300 guests many of them big-time celebs -… Sunday, February 27, 2022 Edit