James Kelly Wins In Peru

James "The American Dream" Kelly is back on top of the podium, this time at the Morro Solar Race in Lima, Peru. It was a close final, with James narrowly taking the win. Congrats James!

See the results here:

http://www.internationaldownhillfederation.org/profiles/blogs/kelly-wins-morro-solar-lima-peru

James Kelly Wins