La Ruta Recap

So La Ruta de Los Conquistadores. The "hardest bike race in the world" they say. I haven't done all the bike races, so I cant comment on that. But if you like your bike games with a extra side of adventure then La Ruta needs to be on your list. I absolutely had a hard [...]