Watch as a literal river of hail flows down a street in Mexico...moving cars with it! Thank goodness with all our monsoon rain the last few days, we didn't have this here in NM! When Mother Nature is in a bad mood? She's in a REALLY bad mood.