Quote:

I seem to have to push down pedal with excess force to stop. Car will stop. If you jamb the pedal it will lock the wheels. But still need to push the pedal very had to stop.


I'm thinking a smaller bore M/C to give you better leverage


live every 24 hour block of time like it's your last day on earth