zlev11
BANNED
				
			- Jan 23, 2011
 
- 2,734
 
- 3,146
 
- 17,180
 
Tubeless tyres are apparently the thing to make you go faster. Close down the Clinic, fire all the doctors and buy me some shares in the Tubeless Tyre Factory!
i think it's actually the disc brakes. you can brake so much later
				
		
			