"Log Day 1024 July 7, 1997 Northeast the Britain Isles, a colorful meteor shower lighted up the sky and filled the horizon with yellowish-orange hue." Just one of the thousands witnesses' records, what could have gone down that night? What mysteries does it hold nigh?