New video footage of unknown lights hovering above Concord, New Hampshire. This video was recorded on the 21st September 2015
New video footage of unknown lights hovering above Concord, New Hampshire. This video was recorded on the 21st September 2015