We’ve definitely seen our fair share of footage from the Caracas trails in Brazil lately… but the footage is always soooo good. Check out a fresh one from Monster featuring Leandro Moreira Overall putting in some time at these massive trails. Style and bangers for days. Take a look!
Edit by: Utida Tico
This website uses cookies.