Updated: 13 March 2018
(WCNC NBC Charlotte News, North Carolina)
A Charlotte, North Carolina, homeowner’s surveillance
camera recently recorded glowing orbs (or one orb), WCNC NBC Charlotte News
reports.
The self-luminous objects (or object) were (was) filmed
both at a distance and close to the house.
The TV report contains an interview with Peter
Davenport, Director of the National UFO Reporting Center.
(tageo.com photo)