Ralph Lael’s “Alien Mummy”
Brown Mountain, North Carolina
Picture taken by Tim BeckleyRalph Lael was a shop owner near Brown Mountain, NC, site of the famous Brown Mountain Lights. Lael believed the lights were created by space aliens, and claimed he’d been abducted by them on numerous occasions. In his shop, Lael kept an “alien mummy” on display. Mysteriously, after his death, the mummy disappeared. The rare photo above shows how the figure looked. It was approx. 3-4 feet tall.
From the book Underground Alien Bases by
To learn more about the Brown Mountain Lights, click HERE.