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
Related:
0 comments

The Latest

The Latest