James Hitchcox September 10 2003
James Hitchcox is a member of the ODYSSEY team over there in the UK. I just saw he was on this Board so I figured I’d take the time to say he is a Bad Ass rider and a great guy. Check him out in the Megatour 1. Hopefully he will be coming around the […]