<--Previous
Up
Next-->
Not sure what game these futbolistas are playing .... but Cusco has the number 1 team in Peru. Perhaps it has something to do with the fact that Cusco home games are played at 11,000 feet, hmmm...