A ferocious parody of the Olympic games.A ferocious parody of the Olympic games.A ferocious parody of the Olympic games.