'A North Carolina witness out watching the Leonid meteor shower on November 17, 2009, watched three circular-shaped objects flying in an 'equilateral triangle' formation, according to testimony from the Mutual UFO Network (MUFON) witness reporting database... Read full article »