Can ‘Guacho’ outrun 3,000 soldiers from both Colombia and Ecuador?

by Adriaan Alsema September 17, 2018