Cast (2)

Russell Peters

Himself

Michael Buffer

Announcer

Crew (4)

Tom Asakawa

Editor

Russell Peters

Writer

David Higby

Editor

David Higby

Director