Riders and Teams will be heading to Italy for the Italian Grand Prix at Mugello on May 22nd.
Rossi has not won at Mugello, his home track, since 2008. So, the question is, can he do the deed and pull off a win? If he does, his fans will go nuts. Me too!
Current Rider Standings
Jorge Lorenzo- […]