YSS
Members
Ok, looks like snow is coming. Every time the weather people make a huge deal out of a storm, they always disappoint. So, I am going with no huge deal in the DC metro area.
I say 4 inches or less in immediate DC area. What say you?
I say 4 inches or less in immediate DC area. What say you?