5/25/2009 - Your Brake Pads Go




This would be one of those "worst times to find out" situations. Hopefully it is due to your own negligence rather than external forces.