Was that a raindrop or was it insect pee?
NPR
7/19/2023