What is more theatrical than Giant Snail Racing? Nothing, so this week's theme pays tribute to the world stage of snail racing.