KK, may I respectfully suggest that you get a professional bike mechanic to check your forks, wheels, chassis and brakes for dents/warps and bends before riding it again!? Small deviations in the geometry of the front end will have a large effect on the handling and could well put you on your arse again but maybe in the traffic next time if you have to brake hard.
Checks are cheap too!![]()
Bookmarks