Tag Archives: Eclipse

UFO Filmed In China During Eclipse

UFO filmed by multiple witnesses in China during last years eclipse.