Puzzled
Well-known member
It is my understanding that they come from the UK. I recall reading a thread from an employee who works at the facility that builds the Buell race exhaust. The name just escapes me right now, anyone have an idea who is building the Buell race exhausts? Just for personal knowledge.