Cartoon of the Week

The Olympics in Sochi is the focus of this week's sketch.

Tags: