Triangle over New Hampshire

(October 28, 2010) examiner.com reported that an unidentified flying object was witnessed over Route 93 in New Hampshire. The UFO, described as triangle-shaped, flew over the freeway at 7:50 p.m. on October 22, 2010. The witness drew the UFO as shown below.


The witness initially thought the UFO was a sprinkle of fireflies flying 100 feet above the freeway. The UFO flew at about the same speed as a helicopter headed south.