N Nova1021 Registered Senior Member Dec 23, 2002 #1 An amusing reminder for the UFO enthusiasts. Look! A UFO!