07-07-2014, 07:07 PM
Lets face it...putting a turbo on a bike isn't really supposed to make sense, now is it. It's like a jet dragster.....it's all about the cooooool factor.
|
Let´s theorize: CB1100 turbo
|
|
« Next Oldest | Next Newest »
|