This may seriously be my favorite picture ever taken from space: the view from inside the International Space Station as it heads toward the aurora at 28,000 kilometers per hour
That must have been the storm that hit Earth yesterday. You might have possibly seen that from Canada.