Red W.

Red W. is a contestant from World Affairs Canada. Red currently holds the record for most races won in a season, and the most votes against (this includes the Jury votes, which were against Red winning)

World Affairs Canada
Coming Soon...