Who wins German Grand Prix 2018?
A. Marc Marquez
B. Valentino Rossi
C. Andrea Dovizioso
D. Jorge Lorenzo
Answer:A
Who wins German Grand Prix 2018?
A. Marc Marquez B. Valentino Rossi C. Andrea Dovizioso D. Jorge Lorenzo