I'm an idiot but have followers

Gotta do what you gotta do.....I was out on the chopper a few weeks. Had one of those little fart can cars behind me trying to push me going thru the windy section on 291. Chopper will only go so fast in the corners. He was still behind me when we got to where it is nothing but open fields. e attempted to pass me but well....no such luck. Bike may not be a sport bike but it makes 135 hp or and is fairly light so it is far from a slouch....