Read Time:12 Second
A seemingly innocuous incident in which a car while being driven through a puddle accidentally splashed muddy waters on a brother-sister duo on a scooter reportedly snowballed into a protracted episode of road rage with both parties slapping complaints…