CBRF3RIDER
Junior Member
Hondas are pretty good, but they like to make things way too complicated.
Seriously! You should see the intake system On my CBR! there is a whole separate air system for speeds under about 15 miles an hour, including separate plumbing and a speedometer connected solenoid!
Sent from my iPhone using Tapatalk
Last edited: