M109R Shop Talk
ok so i have had this on my bike for about 2 months and have have it in my garage apart for 80% of the time fixing the damn thing. First the switch broke and to wait a week for a new one then i was riding one day a the damn thing leaked and it let all the air out, ruining my tire. so i got my...