Javion Hill says he took this photo on U.S. 74 southwest of Charlotte on Aug. 18.
Javion Hill says he took this photo on U.S. 74 southwest of Charlotte on Aug. 18. Javion Hill
Javion Hill says he took this photo on U.S. 74 southwest of Charlotte on Aug. 18. Javion Hill

A mysterious square aircraft hovering in night sky ‘scared me to death,’ NC man says

September 03, 2018 09:33 AM