Originally Posted by
rebeld
they released final specs this week on the new turbo sled my dad ordered this summer ...
stock setup will run 137 in the quarter, half second faster than a hayabusa bike :run: watch the obituaries this winter :/
137 in a quarter is slow as fuck
Good fucking morning