Browse Alphabetically
Browse News By Tag: unexplained lights
RSS
 
It is a phenomenon that has baffled residents and tourists for more than a century: mysterious lights spotted floating in the foothills of Brown Mountain in North Carolina.
885 days ago · From Administrator