You’ve heard about tacos raining from the sky, but taquitos?! It’s a hail storm!