Bike Hand / Bike care

TIRE CLAMP

Tire clamp is a outstanding design for install heavy-duty tire.  

P701X00