A yearly tradition at Action Water Sports in Fenton, Michigan brings riders from all around the state to compete in this event. Riders of all levels put their skills to the test to try and be crowned as the next winch wars champion.
The Dead Weather- Rolling In A Burning tire
Ghosts N Stuff- Dead Mau5
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?