Yesterday around 4pm, I had just finished up installing new rotors, and brakes on my car. After pumping the break serveral times, i take it for a test run... While im thinking, wow these brakes are AWSOME!!!!!!!!!!!!!!!!!! A truck comes around the corner, and speeds up, suddenly, a rock flys from the wheel of the truck, hitting my windshield leaving me with a 100 dollar windshield replacement bill.:bang: