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
