Here’s a quick one featuring Leandro Moreira I spotted over on Can You Dig It. Take a quick look at Leandro getting a few runs in at the Sao Miguel trails down in Brazil. If you have seen this guy ride before, you already know he kills it on a bike. I could go for way more footage from this place.
This website uses cookies.