Skip to main content

STAFF Jamie (England)

Jamie-Staff- EC2003-Cheddar1996 World Champion

1995 European Champion

1996 World Cup Winner
1995 World Cup Winner

Jamie Staff came to check out the races and hand out the trophies in Cheddar.