Sorry to hear that man! Same thing almost happened to me a week ago! Dude in a mustang cut me off, slammed on the breaks and swerved to avoid him. Didn't wreck fortunantly but a rock flew off his tire and but a nice lil whole and crack in my windsheild.