Have you went back to the area now in the daylight to see if you can determine what you may have hit or was possible thrown at you? Probably would have been a good idea to call the guy in to the local leo to make them aware of the him. Glad you and your family are safe OP :thumb:
Tell him Publix steaks are for poors trying to show off. If it’s not Wagyu beef fresh from a butcher shop then it’s not even worth wasting the charcoal for :lol: