Aurora 12/11/2012 Definition of the Day

Aurora - The glowing light from solar particles interact with Earth's magnetic field. #LetsGetWordy http://goo.gl/bTkNI #dailydef

Category: Education