vittoriacg

These are the best rain tires by far. I was going to glue them onto some aluminum rims, but then saw these Bontrager Carbon wheels and thought they would work better. Worse braking, faster wheels.

Leave a Reply