Club: Rye House Speedway (a stadium in Hoddesdon, England, known for its motorsport traditions).