You are reading a single comment by @Buffalo_Bill and its replies. Click here to read the full conversation.
  • I don't get why they have rear-mounted the rear brakes.

    This will surely cause a decrease in stopping power, and an increase in brake squeal.

About