Thursday, February 24, 2005
On this day:

Scientists Observe Brightest Flash on Record

...and it wasn't in New Orleans.

In related news, a sea of ice has been found on Mars.