We could be in for a treat tonight. A coronal mass ejection (CME) from a powerful solar blast on March 1 is racing toward Earth, with the potential to spark a geomagnetic storm and subsequent ...