Solar flare might mean light show for Northern U.S. · USA Today · Sentinel