would definately get your brakes checked out pronto.... especially after twinfans other's (mine included) experiences.... not sure about the veering to the left though, but maybe this cracking noise that you hear? is the yokes moving... meaning your forks aren't properly aligned??? |