Cast (2)

Russell Peters

Himself

Michael Buffer

Announcer

Crew (4)

David Higby

Director

David Higby

Editor

Tom Asakawa

Editor

Russell Peters

Writer