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 post Rider List for X Games Chiba Japan announced! first appeared on Flat Matters Online.