Che Castro ankle straps
1,945 posts · joined Aug 2002 ·
Just wondering if people usually have these on or off and what difference it makes for a stock disc setup. I would assume leaving it off would get better airflow around the disc but would this leave it open to collect crap off the road?
Any experiences? thanks