Quote Originally Posted by Saturnalian View Post
This thing is awesome. I'll post up soon the difficulties i faced installing mine
Started using mine to-day at WP before the rain set in, it takes some coordination with the clutch and down shifting pushing the lever and holding on, also the counter steering thing is in their too, but over all it's not a bad thing :-)