I just want to make this clear. I dont mind a rock if it laying motionless. Its the ones on the move that get on my nerves. I found 15+ small rock chips on my windshield and 30+ on my hood. Sad thing is i dont really follow people too closley either. I just drive down the road and a car goes by and throws a rock and the next one too.
My opinion - Grand Prixs are rock magnets. lol.