Arriving at the antiquated site of Shenington Kart Racing Club in rural Oxfordshire, conditions are decidedly sketchy. Early February, gloomy overheads, and a full unleashing of downpours. But four ...