Previous Episode: 698-Aliens?(484)
Next Episode: 699-Last One(486)

A space boomerang meets its fate in a collision with the Earth about 60 miles off of the coast of Sri Lanka producing a bright, but harmless light show in the noon sky.