Meteor showers? Guarantees it’ll be overcast in the Northeast. It’s a running joke that got old years ago.
Q
Yah, “It will be a great meteor shower this year!” means, “Its going to rain!”