Posted April. 02, 2001 11:42,
An aurora brightens the night sky in Twin Falls, Idaho, U.S. Aurora is the result of vast amounts of energy that are emitted when sunspots explode.