[youtube id=ukyAyGK66fM]

Dillon is a beast, he just got over a recent bad crash ending in a bad injury and its safe to say he’s back on it. Filmed by Vladmir