Animal - Santiago Laverde in Barcelona
Always a joy to watch
15 Jun 2020
Filmed by Ellia Sepe
Love watching this guy do his thing! Animal's Santiago Laverde has had a crazy few years on his bike and doesn't seem to show any signs of slowing down.
Southeastern Pennsylvania Flavor