Global Shipping | Free Local Shipping above $49 (SG)

What are the causes of tire punctures?