Same thing when a small stone / pebble which came from another vehicle in front hits the windshield of the trailing vehicle at high speed causing damage to the windshield. Di mo masasabi na kasalanan nung naunang sasakyan. But if the stone comes from a truck carrying gravel in front of another car, me liability ang driver ng truck dahil hindi na-secure mabuti ang dala nya.