My jeep decided it would be better to go crawling instead of going to work! Needed new tires anyway, Moab wasn't easy on my coopers.
So I'm new to beadlocks and decided to just let a shop install these since they said they would balance and mount. But these don't look right. Any pros out there...