Posted by Dave L on Tuesday, December 14, 2004 at 7:34PM :
I've lived in Louisiana for three years and haven't even seen a snow flurry. Last year when it snowed 20 miles north of Shreveport half the town drove up to see it. So when you see something like this you wonder how it ever got here.
Follow Ups: