The rider list for the X Games in Chiba, Japan just got announced, with eight riders invited it’s going to be a tight contest. Congratulations to the riders who made the invitational list! Who’s your money for the win in April?
The rider list for the X Games in Chiba, Japan just got announced, with eight riders invited it’s going to be a tight contest. Congratulations to the riders who made the invitational list! Who’s your money for the win in April?