Has Winter Storm Leon lived up to the hype so far?
More than lived up the hype
It's a little underwhelming
Yes
No
Vote
View Results