RacingValkenswaard MXGP 2017 Results and PhotosShocks, surprises and some great racing at the sandy Valkenswaard GPBy David BulmerApril 24, 2017