Thread: rolling road
View Single Post
  #3  
Old 07-27-2013, 02:19 PM
Adss Adss is offline
Member
 
Join Date: May 2013
Posts: 16
Default

Yep, a Dyno, ie a bike tech shop, you no what I mean, where they stick a rod up your pipe!
Reply With Quote