Tag: North Carolina
-
North Carolina’s Brown Mountain Lights
Every cryptid article I have written to date is about something alive. Whether it be animal or humanoid, but this article is about mysterious lights. It is about The Brown Mountain Lights near Morganton, North Carolina. What are the Brown Mountain Lights? That is the million-dollar question, because nobody knows. If you brave venturing into ...