Review: Slime Tubeless System

Slime Tubeless System Words & Photos by Chili Dog I still remember the first time my friend told me about tubeless tires - it was a guy with a moto background, who told me about this mysterious green fluid from a company called Slime. He claimed the strange [...]