It's 3:30 a.m., the temperature is a toe-numbing 35 degrees, and the breeze is biting. But the people that have gathered inside Afton State Park, 20 miles east of the Twin Cities, are impervious. Clad in heavy boots and hats with earflaps, they are here to watch what promises to be the most spectacular display of the Leonid meteor shower for... More >>>