Stratia69
Full Access Member
Bought a set of Baja Boss 37s, has any mounted these? More specifically on a Venomrex wheel? Does anyone know if these are bead lock only tires? My local shop attempted one, took and hour+ and they quit and refused the remaining 4.