The mysterious light was sighted again on December 24, 1999; relieving itself to be a cigar shaped UFO (Also known as Air Rods) that was sighted above the skies of Vitebsk, Belarus. This particular creature exhibited Bioluminescent and semi-transparency qualities similar to that of jellyfish or squids.
Advertisement