The Greatest Sport You’ve Never Heard Of

The World Rally Championship is the most spectacular sporting competition in the world. Little rivals the feeling of hiking through a forest at sunrise, pouring coffee into a polystyrene cup, listening intently to a crackling radio and already drunken Scandinavians chanting beside you, anticipating the best viewpoint and hearing the crackle of the first car through the trees. […]

Continue reading →