Thanks to a few solar explosions that caused some pretty gnarly geomagnetic storms on Earth, Texans got the rare opportunity to enjoy the northern lights right here in the Lone Star State. They took ...