Taming the Beast - Toni Bou Rides Trials on a CRF1100L Africa Twin

Toni Bou is a beast riding a beast. Seriously, he's the greatest ever trials rider but this is still insanely impressive, even with his skill level. This shouldn't be possible.

Credit: Toni Bou
Create New Tag
Show More Comment(s) / Leave a Comment